The flood has ended. The waters have dried up. The survivors completed their aveilut (year of mourning) for all those who passed and leave the ark to... More.
October 29, 2012 | 4:16 am
NASA just embarked upon its most ambitious Mars mission to date, spending a whopping $2.5 billion on this 1-ton rover, hoping to find some evidence as to... More.