Kampala, Uganda | THE INDEPENDENT | Exactly a year after his release from Luzira, the former director of Economic Monitoring at the Internal Security Organisation (ISO) Teddy Ssezi Cheeye is dead. According to the police, he was knocked dead March 1 by a speeding boda boda (motor cycle) as he crossed …
Read More »