Mr Kipkorir is a legal researcher.
Wrote articles
Connect with Shadrack Kipkorir:
Latest articles written by Shadrack Kipkorir: