CLOSE

Illan Bermen, American Foreign Policy Council, joins the show to shed some light on the current Russian invasion of Ukraine.