Given Haiti's usually chaotic condition, what a perfect place for these maggots to set up 'shop'.
Now we know why the Clintons were so interested in Haiti.