news
TikTok activist Ezra Gacheru hospitalised, alleges three police abductions and torture
Ezra Gacheru, known for confronting traffic police over bribery, says he was abducted three times, tortured and denied legal aid, and now …
The latest perspective