[release] Successful Deployment of First Kenyan Satellite, selected as First KiboCUBE programme of UNOOSA and JAXA

On May 11, 2018, the first CubeSat developed under the KiboCUBE programme has been successfully dep