The U.S. Embassy in Trinidad and Tobago on Saturday urged U.S. citizens to stay away from American government facilities in the Caribbean country. The security alert was issued due to “a heightened state of alert,” and urged Americans to be aware of their surroundings and report any suspicious activity to local authorities. Americans were also…

See Full Page