Fish fall from the sky in Iran, China and India

According to witnesses, small fish – same species and size – fell from the sky and covered half of a road in Golpayegan, in the Iranian province of Isfahan, Iran on April 24, 2018. The phenomenon occurred during a heavy storm…..More

Categories: News, Videos

Tags: , , ,