The Government of Guyana is refuting claims that more than 20 Haitians were callously removed from the detention center and dumped at a city Hotel. Many are calling the Government’s excuse flimsy. More from Amel Griffith.
The Government of Guyana is refuting claims that more than 20 Haitians were callously removed from the detention center and dumped at a city Hotel. Many are calling the Government’s excuse flimsy. More from Amel Griffith.