• Overzealous Police Officer Dangerously Falls from Speeding Vehicle (Video)

    Overzealous Police Officer Dangerously Falls from Speeding Vehicle (Video)

    A police officer got more than what he wanted as he fell off a speeding vehicle while trying to control angry residents.

    An overzealous police officer got more than he bargained for as he dangerously fell from a moving vehicle during demonstrations in Eldoret town, Uasin Gishu County of Kenya on Tuesday.

    According to reports, the anti-riot officer was hanging from the rear of a fast-moving police vehicle while trying to control angry residents who were demonstrating over summons issued to area […]