European-Russian spacecraft blasts off in search of life on Mars

A joint European-Russian spacecraft blasted off from the Baikonur spaceport in Kazakhstan on Monday (March 14), starting a seven-month journey through space to search for signs of life on Mars. Video: Reuters

MORE VIDEOS