One of the World's most-complex network of radio telescopes to be built in South Africa - Smile 90.4FM

One of the World’s most-complex network of radio telescopes to be built in South Africa