Over 80 Whales Beached Themselves In India And No One Knows Why
By Amanda Froelich Earlier this week, more than 80 whales were discovered stranded on the southern coast of India. Officials still don’t know what caused the phenomenon. On Monday, more than eighty whales were discovered stranded on the southern coast of India. The phenomenon was…