
December 2015 - Geneva, Switzerland. US tourists filmed UFO/strange orb entering Interdimensional Portal in the sky of Geneva, just over CERN area. The CERN project site is located in Geneva, Switzerland. The CERN functions as a Large Hadron Collider...
Read more