Feedback

Then & Now: Ukraine’s Downtown in Ruins

 

After months of protests and days of violence, Kiev's Independence Square has lost its luster. Once an idyllic gathering place, the central square is now covered in smoldering ruins, makeshift hospitals and barricades. Now This News reports.

Shows