Opposition supporters attend an unauthorized anti-Putin rally called by opposition leader Alexei Navalny on May 5, 2018 in Saint Petersburg, two days ahead of Vladimir Putin's inauguration for a fourth Kremlin term. (Photo by Olga Maltseva/AFP Photo)