Odee Francis

Odee Francis

Journalist at Ebru TV Kenya


  • Nairobi, Kenya
16events
10Industries
Following 16 events in 2 countries

Events

[+] Expand