Kenya: Caught red handed peeing in the streets · Global Voices
Ndesanjo Macha

Clay witnesses an incident whereby an Indian was caught red handed by the cops peeing in the streets of Nairobi.The indian was rushed to a police car and before they drove off.