European-Russian spacecraft heads out to seek life on the Red Planet

Europe and Russia launched a spacecraft on Monday in a joint mission to sniff out signs of life on Mars and bring humans a step closer to flying to the red planet themselves. The craft, part of the ExoMars programme, blasted off from the Baikonur spaceport in Kazakhstan on board a Proton rocket, starting a seven-month […]

Read More