Senior Researcher at Africa Check

Kenyan based Fact Checker