25:00

From: South 2 North

Africa’s tryst with space exploration

Will Africa emerge as a leading global science frontier as South Africa co-hosts the world’s largest radio telescope?