Cop Knocks Down Man, Kills Him

47 year old Salvadoran Lucas Ayala was the victim of a fatal Road Traffic Accident yesterday when he was knocked down from his bicycle on the Humming bird Highway by an incoming vehicle driven by an off duty police constable attached to the Belmpoan Police formation. Emanuel Pech has more

About the Author