This artist’s impression made available by the European Southern Observatory on Tuesday shows a planet orbiting the star Alpha Centauri B (centre) a member of the triple star system that is the closest to earth. Alpha Centauri A on the left. Photo: AP

New planet discovered in earth’s back yard

TOP PICKS

This artist’s impression made available by the European Southern Observatory on Tuesday shows a planet orbiting the star Alpha Centauri B (centre) a member of the triple star system that is the closest to earth. Alpha Centauri A on the left. Photo: AP
READ FULL ARTICLE