Trinidad Prime Minister Kamla Persad-Bissessar is facing mounting criticism following comments linking United States visa restrictions imposed on some Caribbean countries to what she described as “badmouthing” Washington.
Trinidad Prime Minister Kamla Persad-Bissessar is facing mounting criticism following comments linking United States visa restrictions imposed on some Caribbean countries to what she described as “badmouthing” Washington.