Bases News April 2021 UK Space Command – Lazarus Initiative

More videos
   

The UK has announced the UK Space Command, and Sacha Stone has launched his Lazarus Initiative, and its ten years since the dreadful ‘Confessions of an Alien Abductee’ started shooting, with AMMACH.

Category: bases