satellite first space kenya nairobi african launched cubesat tit fifth become country jaxa handed tsukuba uon university team over
kenya orbit pf cubesat nairobi iss jaxa deploys
satellite launch kenya space first steps into share twitter