The UN has ended its 15-year long peacekeeping presence in Haiti. Ostensibly sent to reinforce security, build rule of law and promote human rights,...