6.02K Max Rivlin-Nadler 11/24/13 01:08PM Filed to: Images Images [Tens of thousands of protesters took to the streets in Kiev today to demand that the Ukrainian government defy Russia and sign extensive political and trade agreements with the European Union. Photo by Sergei Chuzavkovo via AP]