Life existed on Mars, scientists reveal

A Martian meteorite found in Antarctica over 40 years ago had cracks or ‘veins’ made by green algae and other bacteria, say scientists.