Tweet July 13, 2018 8:28 am 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: sabcnews.com
Categorised in: News Headlines
This post was written by CTLive