Kenya’s first satellite finally deployed into Space