Liberia: Police 'Kills' Two Commuters, One 'Zogoe' in Duala Raid – FrontPageAfrica
MONROVIA – At least three persons have been killed when officers of the Police Support Unit (PSU) of the Liberia National Police and the Liberia Drug Enforcement Agency (LDEA) fired live bullets during a crackdown on suspected armed robbers and drug
Source: frontpageafricaonline.com