Liberia: Police ‘Kills’ Two Commuters, One ‘Zogoe’ in Duala Raid
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…
Read More...
Read More...