Leaked KGB Video Shows Mummified Alien Footage In Egypt
This video has remained controversial ever since it was leaked. From what is known, Russia’s KGB (Committee for State Security in English) documented a rather interesting find, while in Egypt. An unknown number of...