Storia: US military deploys high-tech radar in Tobago, miles from Venezuela — Warptech News