The Mystery of Suicidal Birds

In a town of only 2,500 people, this bizarre Bermuda Triangle of fowl death remains largely unexplained, despite studies by India’s most prestigious ornithologists.

Facebook Comments