On February 18th, NASA's Perseverance Rover landed on the red planet: Mars. But why is it such a hyped event? Over the years, scientists have made many failed attempts; therefore, Space engineers call it the 'seven minutes of terror.' The Perseverance Rover landing began a new ...
Read More