In this picture taken on Sunday, April 19, 2015, a women enters the four-story building known as the "troll factory" in St. Petersburg, Russia.

Russia

Loading...