Haitians doing disturbing things!