Dishes clatter, steam bursts from large cooking pots and music is seeping through the bustling chatter of Russian pensioners, hunched over bowls of free meals in a Saint Petersburg soup kitchen. And ...