Clay witnesses an incident whereby an Indian was caught red handed [1] by the cops peeing in the streets of Nairobi.The indian was rushed to a police car and before they drove off.
Kenya: Caught red handed peeing in the streets
· Written by Ndesanjo Macha
Categories: Sub-Saharan Africa, Kenya, Humor