Sunday, December 8, 2013

Photo of the Day


Over 200,000 pro-European Union, anti-government protestors gathered today in Independence Square, Kiev, Ukraine.  More pictures and story here.