An Opera News Kenya publication
Nairobi Police officers are a distressed lot after a woman detained at one of the city;s…