(Telecompaper) Uganda says its first satellite has been successfully launched into orbit from the International Space Station (ISS) and the country's ground ... Read more