The Spirit rover was launched by NASA on the 10th of June 2003. This marks the beginning of the Mars Exploration Rover mission.
When launched, the Samsung Galaxy III was touted by the press as an iPhone killer. However, both iPhone 5 and 4S overtook it in sales in the fourth quarter of 2012. [more...]