The UN’s top human rights official says some sort of support force is needed to help stabilize the situation in Haiti.
The UN’s top human rights official says some sort of support force is needed to help stabilize the situation in Haiti.