Police in Haiti have arrested 17 men before parading them in front of the media, claiming they were part of a foreign hit squad that assassinated the country’s …

source