SHARE THIS VIDEO —
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.