CASTRIES, St Lucia (CMC) — Outspoken Human Rights Activist Mary Francis says the interest of the European Union in the IMPACS (Implementation Agency for Crime and Security) investigation into alleged extra-judicial killings by some members of the Royal Saint Lucia Police Force (RSLPF) is a major embarrassment for the island.
More...
More...