Sikhulekile Duma

Bid to settle Mars could solve Earth’s crisis

Africa must be part of developing technology that may make inhabiting the Red Planet possible and help the continent survive climate change

Press Releases