Mr Otsieno is an East Africa researcher at Human Rights Watch, in Nairobi.
Wrote articles
Connect with Otsieno Namwaya:
Latest articles written by Otsieno Namwaya: