Curiosity Has Landed: First Photos from Mars by Tim Verry | Aug 6, 2012 | General Tech | 11 NASA’s latest rover, named Curiosity has successfully landed on Mars a few minutes ago. The NASA team members were understandably ecstatic and gleeful as their hard work paid off. The... Read More