People celebrate InSight's Mars landing in NYC

China Plus/IC Published: 2018-11-27 15:17:35
Download image Comment
Share
Share this with Close
Messenger Messenger Pinterest LinkedIn
3/4
Space exploration enthusiasts brave pouring rain in New York's Times Square to watch NASA's live coverage of the landing of the Mars InSight lander on Monday, November 26, 2018. [Photo: IC]

Share this story on

Related stories