Lunar rover spots mystery cube and more: Understand the world through 8 images

China’s Yutu 2 rover shared a mysterious discovery on the moon this week, as archaeological findings shed light on dinosaurs and humans of the ancient past.

View this story on Inverse

China’s Yutu 2 rover shared a mysterious discovery on the moon this week, as archaeological findings shed light on dinosaurs and humans of the ancient past. View this story on Inverse

China’s Yutu 2 rover shared a mysterious discovery on the moon this week, as archaeological findings shed light on dinosaurs and humans of the ancient past. View this story on Inverse