December 6, 2023

Belize: US Embassy revokes government minister’s visa

From Caribbean News Service BELMOPAN, Belize, Jun 02 2017 – The US Embassy here has cancelled the diplomatic and tourist visas of Transport Minister Edmond Castro. But Prime Minister Dean Barrow has brushed aside calls for him to dismiss Castro over the cancellation. Barrow told reporters that he had seen a letter sent to the […]