Why Njoki's report on IEBC forms supports the majority judges decision
Some 48 hours after the presidential election petition was filed, the IEBC deposited in the Supreme Court, 1 Form 34C, 291 Forms 34B and 41,451 Forms 34A
By Kethi D Kilonzo
7 years ago