03 min MysteryThe Russian Cosmonauts Onboard Salyut-7 Saw Strange UFOs And 30 Metre Tall Alien Creatures In Deep Space In the 1980s, several aliens were spotted by cosmonauts while they were on board the Salyut-7. The aliens… Kaustubh ChowdharyFebruary 24, 2022 Read More