Tag: creationism
-
alien invasion imminent? summer sees a spike in ufo sightings
ufo sightings ramp-up as government plans staged invasion?* from pcmag: Is an alien invasion imminent? The past six weeks have seen a spike in UFO sightings in the United States, […]