"Open the roads now": Police accused of defying court order by barricading roads
tuko.co.ke
منذ 48 دقيقة
KHRC and Katiba Institute accuse police of defying a court order by barricading roads in Nairobi, violating Kenyans' constitutional rights and freedom of movement.