Fearless Gay Pride rally in Russia.

On a hot, sunny day in St. Petersburg, Russia on Saturday, courage was wrapped in a rainbow flag. It was in the city’s famous Field of Mars where around 100 activists faced the threat of violence and discrimination as they gathered for the eighth annual Gay Pride rally. While 100 protesters may not seem like a lot for those who’ve seen thousands amass at Pride events in the United States, it was a revolutionary act in Russia, where homosexuality is still punished with fines and arrest.