NASA will reveal ‘major’ Mars discovery at 11AM ET
NASA will reveal a "major science finding" about Mars at 11:00 AM (ET) today, but don't expect alien fossils. Rather, the space agency will likely explain how channels called "recursive slope lineae" form on the sides of Martian slopes over time. W...