India’s Most Mind-Boggling mystery – Mass Bird Suicides of Jatinga, Assam
You must have heard or read about the strange phenomenon of Bermuda Triangle sucking in ships and airplanes to death. Imagine a similar place that does the same thing to birds, yes we are talking about the strange something that has a Bermuda Triangle effect of birds
Read More
Recent Comments