NASA shares incredible image of nearby planet that 'could host alien life'
INSUBCONTINENT EXCLUSIVE:
The planet, called Proxima b, orbits the red dwarf star Proxima Centauri, which is the closest star to the solar systemThis article first
appeared/also appeared in Mirror