Posts by Michael Kazmierczak
The Pentagon announced this week that it was deploying US troops
The Pentagon announced this week that it was deploying US troops to Ukraine to begin training the Ukrainian national guard. Meanwhile, Ukraines presid...
The Pentagon announced this week that it was deploying US troops to Ukraine to begin training the Ukrainian national guard. Meanwhile, Ukraines presid...