What explains the renewed interest in Proxima Centauri, the closest star to the Sun

0
282