Unnecessary row
Express Editorial – August 7, 2010
THE fresh row that has broken out between representatives of the Government of Trinidad and Tobago and the American Embassy in Port of Spain over the issuance of US visas entered a decidedly nasty phase last week.
Continue reading Anil Roberts and US Embassy Visa Denials