Mr Omwenga is an Advocate of the High Court.
Wrote articles
Connect with PETER OMWENGA:
Latest articles written by PETER OMWENGA: