Coverage of the latest news from Russia's war on Ukraine.
Michael Grimm
Self - Contributor
Carl Higbie
Self - Anchor
Jonathon Myers
Self - Lieutenant Colonel, USMC (Ret.)