Proxima b: Alien life could exist on 'second Earth' found orbiting our nearest star in Alpha Centauri system 24.08.2016 20:00 Telegraph.co.uk