Mabuza on the world’s largest radio telescope

July 13, 2018 8:28 am Published by Leave your thoughts

SA Deputy president David Mabuza says the launch of the biggest radio telescope in the world is a step in the right direction. Mabuza says the project is significant because science and technology will help the world progress.

For more news, visit:

Categorised in:

This post was written by CTLive