Alien implants are some of the most compelling pieces of physical evidence supporting the abduction phenomenon.
A UFO has been captured on a live Fox News broadcast, as it flew over the United States Capitol building in Washington. A witness from Rolling Meadows, Illinois, reported the sighting to UFOlogist group ‘OpenMinds’, who are currently investigating. “The object appears to be cylindrical and shiny. It moves quickly and steadily from the bottom left of […]