Ceremonial soldiers parade during the 79th anniversary of the Victory Day in Red Square in Moscow, Russia, on May 9, 2024. (Sefa Karacan via Getty Images)
Ukrainian troops deploy in trenches retaken from the Russian army on the Vuhledar front line as the war between Russia and Ukraine continues in Donetsk Oblast, Ukraine, on December 1, 2023. (Marek M. Berezowski/Anadolu via Getty Images)
Luke Coffey appears on KCMO Talk Radio to discuss the facts about US aid to Ukraine.