A Movie Filmed In Space? Russian Crew Prepare To Give It A Shot

A Russian film team is setting off tomorrow with an ambitious goal to become the first crew to pull off a feature film in outer space. If successful, it will be a highly welcome record to add a jolt of prestige to Russia’s space program at a time when it feels belittled and disregarded. 

NASA Mars Rover Landing 2021: Time And Where To Watch Live?

NASA's Mars Perseverance Rover is set to land on the red planet this Thursday, where it aims to study signs of ancient life. With only 50% of all previous Mars landing attempts succeeding, engineers hope to make a safe landing on the planet's surface.