Author: Tim Fish Hodgson and Simphiwe Sidu

[Tim Fish Hodgson is a Legal Adviser at the International Commission of Jurists and Simphiwe Sidu is a Legal Research Consultant for the International Commission of Jurists.]          Miguna Miguna is a prolific Kenyan activist and lawyer who describes himself as a “General” in National Resistance Movement (NRM) Kenya. He ran to be elected as Governor of Nairobi in...