ACCIDENTS

Many accidents caused massive jams on the roads and makes people delay in their destinations but the traffic officers sometimes they ignores the situations making people walk by foot and late for their places.

Location: KIOI, EMBAKASI, KENYA