News

The unchecked application of the Prevention of Terrorism Act is eroding public trust and risks weakening Kenya’s criminal ...