Record for Okumu Ben

In This Round

Okumu Ben is not adjudicating this round.

About Okumu Ben

Institution: Jomo Kenyatta University