Russian cosmonaut finds alien life from International Space Station
Recently, the existence of alien life has been proven. However, the alien life isn’t any type of humanoid or advanced type form, but that of the biological variety. Russian astronauts took samples, while out...