126 Days of War

Panel discusses the $40 billion that the United States has committed to give the Ukraine and if there should be a limit to how much monetary aide is sent to President Zelensky.

Top Videos