Big announcement: Did NASA just find liquid water on Mars?

September 28, 2015 11:11 AM

34 0

Big announcement: Did NASA just find liquid water on Mars?

The US space agency has scheduled a special news conference for 11:30 a.m. ET on Monday to announce a 'major science finding.'

A news conference is scheduled for 11:30 a.m. ET, and will be broadcast live on NASA Television as well as its website.

Also read: Harvey Weinstein Is So Fat And Ugly That Porn Producers Are Refusing To Parody Him!

Read more

To category page

Loading...