Science

The first satellites launched by Uganda and Zimbabwe aim to improve life on the ..