Role of Courts in Safeguarding Civic Space

The Supreme Court of Kenya