November 29, 2011News & PoliticsNASA launched the Mars Curiosity rover to the red planet on November 26, 2011. Read more at CTTechjunkie.com.