Hundreds of Thousands Take to Ukrainian Streets

Download
Anti-government protesters hold a large rally on Independence Square on December 8, 2013 in Kiev, Ukraine. Thousands of people have been protesting against the government.
( Brendan Hoffman / Getty )
PRI WNYC