WASHINGTON – The Pentagon ordered the deployment of as many as 3,000 additional troops with armored vehicles to the southern border, according to Defense Department officials. Defense Secretary ...
New information about the $400 million US government contract for “armored Tesla” vehicles that was reportedly put on hold makes it look shady. Earlier this month, we reported that the US ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results