This business in Haiti's something. There's footage purportedly of the group who carried out the hit where you can hear someone speaking English and saying it's a DEA operation, but the US have denied DEA involvement and a Haitian government official's claimed they were mercenaries.
Would've thought most of you would see this as a good thing? BRING IT!