NWO

Catholic Church Lucifer Telescope

Back in 2010, the University of Arizona, together with the Vatican and Jesuit Order, Catholic church announced today it named its newest high-powered telescopic instrument…