Seventeen Haitian suspected illegal migrants died Wednesday when their boat capsized off the Turks and Caicos islands near the Caribbean, authorities said. The incident occurred in the early hours of Christmas Day as the boat, which had been intercepted…
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate