Russia, Ukraine crisis analysis from University of New Haven political science professor

Russia appears to be pulling troops from Ukraine's border as the Biden administration works to cool things down through diplomacy. Dr. Olena Lennon, Adjunct Professor of Political Science at the University of New Haven, shares some insight.

Top Videos