Europe is still such a happy place to live, at least part of it. 26-May-22 05:59 am Analysis Anirudh Sethi