

Pedestrians stream in Kenya's capital Nairobi after public service vehicles plying certain routes went on strike on alleged harassment by traffic police officers for not complying with safety measures set by ministry of Transport.
Finest Image brought to reality.
No comments:
Post a Comment