Home / Tag Archives: Thailand Fish Rain

Tag Archives: Thailand Fish Rain

Photos from “Fish Rain” in Thailand

Some would say it’s “it’s raining cats and dogs , here it is not cats and dogs but  fish and water in Thailand today according to BBC news! Wonders of ELedua! How will science and evolutionists explain this?A mystery, a phenomenon that ...

Read More »