Mr Osoro works with the Centre for Policy Analysis ([email protected])
Wrote articles
Connect with JOHN B. OSORO:
Latest articles written by JOHN B. OSORO: