Ofwono Opondo buries head in sand with latest statement

The New Times
Grace Kamugisha