The Rachel Maddow Show 07/22/14

European patience with Putin wearing thin

Nina Khrushcheva, professor of international affairs at New School University, talks with Rachel Maddow about Russia's increasing isolation in the world community and patience running out for Russia to end its support of Ukraine rebels.

Channels