michael makori

michael makori

Chairman at Antihuman Trafficking Advocacy


  • Nairobi, Kenya
124events
78Industries
Following 124 events in 19 countries
Antihuman Trafficking Advocacy.