Back to the feed

U.S. approves $2.1B Patriot sale as G20 unity stalls

U.S. approves $2.1B Patriot sale as G20 unity stalls | Drooid