Over the past several days, leaders from France, Lithuania, and Finland have all publicly discussed deploying allied troops to defeat the enemy in Ukraine. Yes, if the enemy is not defeated here, Poland, the Baltics, and Moldova will be fighting on their own soil. There should be no doubt about it.

Leave a Reply