Satellite imagery has depicted what appears to be at least three US military vessels surrounding Trinidad today, one off its northern coast, and two within the Gulf of Paria.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results