Russian EW Vehicle Spotted in Crimea
The situation in Ukraine is worrisome. Putin's endgame is way different than the way Europe and America views the world and I worry the current administration and State and Defense department leadership aren't up to the task. Fingers crossed diplomacy wins out.
Comments