Tag: Martha Karua

DR. BESIGYE CASE: CIVIL RIGHTS CLOMOUR VERSUS LEGAL IMPERATIVE

The arrest of Dr. Kizza Besigye in Kenya on allegations of subversive…

8 Min Read