ScienceNASA Finds First Evidence Of Flowing Water On Mars: Could Life Exist On The Red Planet Now? NASA scientists confirmed that present day Mars has liquid water that flows intermittently. The discovery raises the possibility that alien life now thrive on the Red Planet.by Rhodi Lee
ScienceRainbow Cloud In Costa Rica Triggers 'End Of Times' Panic, But Scientists Have An Explanationby Christian de Looper