Space & AstronomyMeerKAT Puts South Africa on the MapSibusiso BiyelaJuly 20, 2016July 29, 2016 by Sibusiso BiyelaJuly 20, 2016July 29, 2016 TOP government officials bore witness to the launch of what is on its way to being the most powerful telescope in the world. The...