close

Ghana’s space satellite launch: What does it mean?