Posted inBreaking News Caribbean News Military News
US Marines installing a second radar station in TnT … this one in Tobago
SCARBOROUGH — The United States is currently installing a second radar station in Trinidad and Tobago, with the new installation going up at the ANR Robinson International Airport in Tobago.…








