Kenya has earned world recognition with the onset launch of the TAIFA-1 satellite which has been developed and designed by amongst them nine Kenyan engineers.
Kenya has earned world recognition with the onset launch of the TAIFA-1 satellite which has been developed and designed by amongst them nine Kenyan engineers.