Jatinga Bird Suicide-Small village in India claims the lives of birds each September

Jatinga, a small tribal village and Assam’s simplest hill station, is known for the mysterious suicide of birds for the duration of positive weeks of the year though, is because of its mysterious circumstances of the birds coming here to dedicate ‘suicide’. The birds don’t really suicide at all however they nonetheless flock here to […]

Continue Reading
Posted On :