Putin is divorced from reality
Mikhail Zygar writes: The Scarlet Sails festival is one of Russia’s most popular holidays. A celebration of high school graduates held in St. Petersburg, it culminates in a spectacular light show, where ships — including one with scarlet sails — pass along the Neva River, fireworks cracking above them. Teenagers mill about the city and drink on the banks of the river while members of the Russian elite, officials and oligarchs alike, congregate to drink champagne on their luxurious yachts….