Trinidad and Tobago Sides With U.S. in Battle Against Venezuela, Military Tool Suggests



The United States and Trinidad say U.S. Marines installed a radar in Tobago to combat drugs — but this war materiel isn’t designed for operations based at sea or on land.


Be the first to comment

Leave a Reply

Your email address will not be published.


*