Several unidentified flying objects have been spotted over nuclear power plants in France and Belgium over the last few months, and the story has been all over European news.
Thus far, the media has reported that the UFOs are likely drones. However, currently, months after the sightings began, the French...
(0) Comments | Posted March 6, 2015 | 11:54 AM