36 🇺🇦 "American Troops Must be Deployed to Ukraine or Russia Won’t be Deterred," Insists Zelensky. - Breitbart (www.breitbart.com) posted 24 days ago by Smellorama 24 days ago by Smellorama +36 / -0 Zelensky: American Troops Must be Deployed to Ukraine to Deter Russia Talk about sending peacekeepers to Ukraine's front lines welcome but won't work without American boots on the ground, Zelensky says at Davos. 15 comments share 15 comments share save hide report block hide replies
Agree... I wonder if NATO fears Russia on their border more than Russia fears NATO on their border...