Deputy President David Mabuza has hailed the launch of the MeerKat 64-antenna radio telescope as a great opportunity for the upcoming youth of South Africa. - Smile 90.4FM

Deputy President David Mabuza has hailed the launch of the MeerKat 64-antenna radio telescope as a great opportunity for the upcoming youth of South Africa.