Breaking News, East Africa News, Sports News, Kenya News & World News
The aerospace giant’s communications satellite, the iS-33e, has broken apart in orbit, marking a total loss…