Ad

rocket

rocket

Kenya is set to deploy its first locally made satellite into space on Friday. [AFP]