The Police High Command has condemned an incident in which a police constable was mowed down by a public passenger vehicle at the intersection of Trafalgar Road and Worthington Avenue this morning. According to the police, the constable was conducting traffic management duties at the intersection, when he signalled the driver of a Toyota Wish […]
Read More