Advert

solar system

Mars Is Making Its Closest Approach To Earth In 15 Years Right Now

Mars is making it's closest approach to Earth since 2003 this morning as the planets are just 35.8 million miles apart

2 years ago
Giant Liquid Water 'Lake' Discovered On Mars

Giant Liquid Water 'Lake' Discovered On Mars

It has been reported that a 12-mile wide lake of liquid water has been discovered

2 years ago
The Moon Is Set To Turn Blood Red In Total Lunar Eclipse

The Moon Is Set To Turn Blood Red In Total Lunar Eclipse

On Friday, the total lunar eclipse will stretch for nearly two hours which is the longest this century

2 years ago
2 years ago
​Aliens Could Be Living In Acid Clouds Of Venus, Study Backed By Nasa Says