Jamaica's government has been accused of violating international law following its hasty decision to repatriate the latest batch of 36 Haitians in just under 24 hours after they arrived on the island. According to the Ministry of National Security, following the completion of immigration and security checks, the group was denied entry based on the vetting […]