avg_rating: 4.46
name: Keguro Macharia
about: Keguro Macharia is an independent scholar from Nairobi, Kenya.