Less than three months after the US military invaded Venezuela and detained its leader, Nicolas Maduro, on drug-related charges, the controversial radar which had been erected in Trinidad and Tobago, has been taken down.
Less than three months after the US military invaded Venezuela and detained its leader, Nicolas Maduro, on drug-related charges, the controversial radar which had been erected in Trinidad and Tobago, has been taken down.