This August 5, NASA scientists expect to experience seven minutes of terror the moment the Mars Science Laboratory prepares for descent into the planet’s atmosphere. It’s the make-or-break time window for the $2.5 billion project, also called the Curiosity rover, … Continue …
Related posts:
Bhopal victims stage own ‘Olympics’ to protest Dow sponsorship (VIDEO, PHOTOS)
330Mbps: BT extends fibre from node to premise
Anna Bligh concedes defeat
Deception: Skechers must pay
Draw Something illustrates how quickly new apps can take off
Freedom Advocates Take the Power Back! – ‘Stop Dictator Obama’ Phase Two Contest Entries