All posts by

Latest
June 20, 2013, by Emilie Iob of VOANews

South Africa is preparing to host the biggest radio telescope in the world. Along with Australia, the country has been chosen to host the Square Kilometer Array (SKA), which will […]