Nairobi, Kenya | Xinhua | Kenya on Saturday marked a new milestone in space exploration by launching the first satellite dubbed “Taifa 1” into space after three botched attempts linked to bad weather. Developed by nine Kenyan engineers, the observation satellite blasted off aboard SpaceX’s Falcon-9 full-thrust rocket from Space Launch Complex …
Read More »