At the opening of a cafe in Severodvinsk, in Arkhangelsk (about 800 miles north of Moscow), quite a team of well-wishers assembled last December to throw open the doors of the new business. The cafe, ...