Uploaded August 2023 | Updated September 2026, 1 week ago
On Independence Day 2023, Kyiv’s main street display of Russian wreckage tells graphic stories of violent destruction and die-hard Ukrainian resistance.
On Independence Day 2023, Kyiv’s main street display of Russian wreckage tells graphic stories of violent destruction and die-hard Ukrainian resistance.










