Smoke and fire lick the pavement of Independence Square in Kiev, an aptly named plaza, since the feet of Ukrainians have marched defiantly on its pavement for protests throughout history: the Orange Revolution, Ukraine Without Kuchma and, today, Euromaidan. Like … Read More
