Death Star Appears Over CERN, Switzerland, Home of the CIA ...
https://truthernews.wordpress.com/.../death-star-appears-over-cern-switzerland-home-t...
Posted: August 1, 2015 in Breaking News, CERN, CIA Death Star, CIA Terror, .... Your browser does not currently recognize any of the video formats available.