Thousands of opposition demonstrators marched in front of the parliament building in Kiev, Ukraine, Saturday, protesting a deal reached earlier this week to extend Russia's military presence in the former Soviet Republic, national news media reported.


More...