The cobblestones of Maidan Nezalezhnosti
Almost one year ago, I walked across the wet cobblestones of Maidan Nezalezhnosti, the central square of Kiev, Ukraine. The Independence Square is a traditional place for political protests, including the infamous Orange Revolution in 2004.