On Monday, more than eighty whales were discovered stranded on the southern coast of India. The phenomenon was a shock for locals and scientists around the world, as the cause…
Exposing the truth one lie at a time
On Monday, more than eighty whales were discovered stranded on the southern coast of India. The phenomenon was a shock for locals and scientists around the world, as the cause…