News

NASA's Phoenix lander arrived on Mars. [‘On This Day in Space’ Phoenix was NASA's sixth mission to successfully land on Mars, and it was the first mission to touch down near the planet's north pole.
During his remarks from the Senate floor in February, Senator Adam Schiff torched Robert F. Kennedy Jr., stating he's "not the best or the brightest." ...