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. … Continue reading US Marines installing a second radar station in TnT … this one in Tobago