Operation Support Unit (OSU) William Ruto Abducting Team
During the launch of its 35th edition of the world report on Thursday, Human Rights Watch Africa attributed these enforced disappearances to a shadowy government-linked special squad, reminiscent of the disbanded Special Service Unit (SSU) under the previous regime. The activists allege that this new unit, known as the Operation Support Unit (OSU), has been … Read more