The practice of the US Embassy in Trinidad & Tobago denying travel visas is questioned by US citizen, Carol Craig.
Name *
Email *
Website
Comment