alexa OCHIENG GOR - Daily Nation

OCHIENG GOR

Mr Gor is a lawyer in Nairobi.