Michael Njoroge

Michael Njoroge

Senior Writer

Michael covers the judiciary, constitutional litigation, and legal affairs.

Nairobi5 articles publishedJoined

Articles by Michael Njoroge