| 11.3°C Dublin

VIDEO: Is there life on Mars? NASA Curiosity finds signs of life


NASA Curiosity rover has detected methane on Mars - a gas that could hint at past or present life on the planet.

 

Most Watched Videos

Privacy