Richard Kamau on 25th May

Police officers from Huruma Police Station in Nairobi are on the spot for allegedly stripping a woman to determine her gender. Mumbi...