More like this in my channel and http://fastestguides.com. Government disclosure of alien contact on earth, in this news report on CNN. In this, the government admits to aliens being real.