These maps show the chaotic history of Kiev’s protests


Anti-government protesters walk in the rubble on Kiev's Independence square. (Piero Quaranta/AFP/Getty Images)

When the Euromaidan protests began in Kiev in late November, few people would have predicted exactly how devastating they would become. What began as a small, peaceful protest quickly turned violent. The protests, which began after a shift away from the European Union toward Russia, slowly became a broader denunciation of President Viktor Yanukovych's government. The events ebbed and flowed until reaching a new peak of violence this week, with the latest figures suggesting that at least 60 people have died in the past few days.

The images coming out of Ukraine have understandably been described as "apocalyptic," almost as if they were something out of a film. But Euromaidan is a real event, taking place in a real city, where millions of people with homes  and businesses  are also trying to live their daily life.

One person who has been keeping track of all this is Kiev resident Dmytro Vortman. Since Dec. 9, Vortman has been using his own footwork and media report to map the progression of the protests in the Maidan Nezalezhnosti, Kiev's Independence Square, and then painstakingly plotting their progress on maps using Adobe Illustrator. The maps, which were first picked up by KnowMore's Max Ehrenfreund, have been widely shared by Euromaidan-linked social media accounts. While we can't vouch for every detail of the maps, they provide a fascinating glimpse into how the Kiev protests developed.

This is the first map that Vortman created showing the scene on Dec. 8, the third weekend of protests in Kiev, and when the protests began to gain international attention (you can see a video of the protests from the time here).


Dec. 8 in Kiev (Dmytro Vortman)

Vortman's map shows where the protesters are (the red), and the areas controlled by troops from the Ministry of the Interior (the blue). You can see a more detailed legend for the maps on Vortman's Facebook page here.

Vortman's maps from Dec. 11 show  an overnight storming of the Maidan by security forces:


Dec. 11 in Kiev (Dmytro Vortman)

Things were relatively quiet in Kiev until Jan. 16, when the Ukrainian parliament passed a series of strict anti-protest laws. Vortman began remapping the protests Jan. 19. As the protests reached new levels of violence, he created new yellow sections to show where protesters and security forces were clashing:


Jan. 19 in Kiev (Dmytro Vortman)

By Jan. 26, Vortman shows that the areas controlled by protesters and security forces have both expanded significantly:


Jan. 26 in Kiev (Dmytro Vortman)

Events exploded again during the past few days, moving so fast that Vortman had to update his map seven times in three days. You can see that in this gif, which shows events between Feb. 17-19 (check the top right corner for the dates). You can see how on Feb. 18 security troops made a big push into the Euromaidan camp, and the attempts to repel them:


Feb. 17-19 in Kiev (Dmytro Vortman)

Of course, you shouldn't take these maps as an authoritative source, but they are a fascinating perspective into how the protests have developed since December, and it's well worth spending some time with them to help understand events.

You can see more of the maps on Volkman's Facebook page, where just yesterday, he posted his latest map. Exactly how many more he'll have to make remains unclear.


Feb. 20 in Kiev (Dmytro Vortman)
Adam Taylor writes about foreign affairs for The Washington Post. Originally from London, he studied at the University of Manchester and Columbia University.
SECTION: {section=world, subsection=null}!!!
INITIAL commentConfig: {includereply=true, canvas_permalink_id=washpost.com/8bvh5zpd9k, allow_comments=true, commentmaxlength=2000, includeshare=true, display_comments=true, canvas_permalink_app_instance=m6yzjj840m, display_more=true, moderationrequired=false, includefeaturenotification=true, comments_period=14, defaultsort=reverseChronological, canvas_allcomments_id=washpost.com/km4ey0dajm, includevoteofftopic=false, allow_videos=false, childrenitemsperpage=3, markerdisplay=post_commenter:Post Commenter|staff:Post Writer|top_commenter:Post Forum|top_local:Washingtologist|top_sports:SuperFan|fact_checker:Fact Checker|post_recommended:Post Recommended|world_watcher:World Watcher|cultuer_connoisseur:Culture Connoisseur|weather_watcher:Capital Weather Watcher|post_contributor:Post Contributor, includesorts=true, includeheader=true, defaulttab=all, includeverifiedcommenters=true, includerecommend=true, maxitemstop=2, includereport=true, source=washpost.com, allow_photos=false, maxitems=5, display_ugc_photos=false, includepause=true, canvas_allcomments_app_instance=6634zxcgfd, includepermalink=false}!!!

UGC FROM ARTICLE: !!!

FINAL commentConfig: {includereply=true, canvas_permalink_id=washpost.com/8bvh5zpd9k, allow_comments=true, commentmaxlength=2000, includeshare=true, display_comments=true, canvas_permalink_app_instance=m6yzjj840m, display_more=true, moderationrequired=false, includefeaturenotification=true, comments_period=14, defaultsort=reverseChronological, canvas_allcomments_id=washpost.com/km4ey0dajm, includevoteofftopic=false, allow_videos=false, childrenitemsperpage=3, markerdisplay=post_commenter:Post Commenter|staff:Post Writer|top_commenter:Post Forum|top_local:Washingtologist|top_sports:SuperFan|fact_checker:Fact Checker|post_recommended:Post Recommended|world_watcher:World Watcher|cultuer_connoisseur:Culture Connoisseur|weather_watcher:Capital Weather Watcher|post_contributor:Post Contributor, includesorts=true, includeheader=true, defaulttab=all, includeverifiedcommenters=true, includerecommend=true, maxitemstop=2, includereport=true, source=washpost.com, allow_photos=false, maxitems=5, display_ugc_photos=false, includepause=true, canvas_allcomments_app_instance=6634zxcgfd, includepermalink=false}!!
Comments
SECTION: {section=world, subsection=null}!!!
INITIAL commentConfig: {includereply=true, canvas_permalink_id=washpost.com/8bvh5zpd9k, allow_comments=true, commentmaxlength=2000, includeshare=true, display_comments=true, canvas_permalink_app_instance=m6yzjj840m, display_more=true, moderationrequired=false, includefeaturenotification=true, comments_period=14, defaultsort=reverseChronological, canvas_allcomments_id=washpost.com/km4ey0dajm, includevoteofftopic=false, allow_videos=false, childrenitemsperpage=3, markerdisplay=post_commenter:Post Commenter|staff:Post Writer|top_commenter:Post Forum|top_local:Washingtologist|top_sports:SuperFan|fact_checker:Fact Checker|post_recommended:Post Recommended|world_watcher:World Watcher|cultuer_connoisseur:Culture Connoisseur|weather_watcher:Capital Weather Watcher|post_contributor:Post Contributor, includesorts=true, includeheader=true, defaulttab=all, includeverifiedcommenters=true, includerecommend=true, maxitemstop=2, includereport=true, source=washpost.com, allow_photos=false, maxitems=5, display_ugc_photos=false, includepause=true, canvas_allcomments_app_instance=6634zxcgfd, includepermalink=false}!!!

UGC FROM ARTICLE: !!!

FINAL commentConfig: {includereply=true, canvas_permalink_id=washpost.com/8bvh5zpd9k, allow_comments=true, commentmaxlength=2000, includeshare=true, display_comments=true, canvas_permalink_app_instance=m6yzjj840m, display_more=true, moderationrequired=false, includefeaturenotification=true, comments_period=14, defaultsort=reverseChronological, canvas_allcomments_id=washpost.com/km4ey0dajm, includevoteofftopic=false, allow_videos=false, childrenitemsperpage=3, markerdisplay=post_commenter:Post Commenter|staff:Post Writer|top_commenter:Post Forum|top_local:Washingtologist|top_sports:SuperFan|fact_checker:Fact Checker|post_recommended:Post Recommended|world_watcher:World Watcher|cultuer_connoisseur:Culture Connoisseur|weather_watcher:Capital Weather Watcher|post_contributor:Post Contributor, includesorts=true, includeheader=true, defaulttab=all, includeverifiedcommenters=true, includerecommend=true, maxitemstop=2, includereport=true, source=washpost.com, allow_photos=false, maxitems=5, display_ugc_photos=false, includepause=true, canvas_allcomments_app_instance=6634zxcgfd, includepermalink=false}!!
Show Comments
Next Story
Max Fisher | February 21