19 Aug 2025 1:30 pm | K24 Video 262 views Duration: 1:16 DCP Deputy Leader Cleophas Malala has threatened to take President Ruto to the ICC over alleged extrajudicial killings, abductions, and illegal detentions tied to protests.