ISO operative blamed for linking Tumwebaze, Bahati to Rwanda Crime May 16, 2020By admini2 Mins Read1 Views Simon Odongo, the Internal Security Organization (ISO) Cyber desk boss is facing tough times during the time when country is…