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 […]

Visit from Aliens Carved Into a Rock Wall in India

Do Footprints in India Commemorate Alien Visitors? A recent article out of India highlights what appear to be ancient footprints that were carved into a rock wall, accompanied by what appears to be some flying machine or UFO.  Is this how the local people set down, quite litererally in stone, a memory of an alien […]