Fish Rain In Shrilanka

Strange Thing Sometimes Fall From The Skies The old adage that “it is raining cats and dogs” may not have literally happened yet, but other animals do fall from the sky! Recently, villagers in west Sri Lanka have said they have been surprised and delighted by an unusual rainfall of small fish. The edible fish […]

Star Jelly – Chinese Skyfall of Yellow Objects

What are these yellow star jelly blobs found in China? After a sighting of a UFO the previous night in Yongjin, Sichuan, China, a villager left his home to find four yellow, fungus looking lumps the size of “a small child’s fist” in a row in his yard.  The question is, what are these things? […]