It Rained Fish in This US City, Here's the Science Behind the Rare Phenomenon

It Rained Fish in This US City, Here’s the Science Behind the Rare Phenomenon

In a rare weather phenomenon, it rained fish in Texarkana. (Credits: Facebook/The City of Texarkana, Texas) The phenomenon that was witnessed in Texas’ Texarkana city is called Animal Rain. The city of Texarkana in Texas witnessed one of the most unusual showers in history, as it was not just water drops falling but small fish […]

Continue Reading