Madeleine Albright: Putin is delusional

Ukraine Russia Ukraine Albright Newday _00005516.jpg

    Just Watched

    Madeleine Albright: Putin is delusional

Former Secretary of State Madeleine Albright discusses Russian President Vladimir Putin's motives in Ukraine.