Always happy to see YELLE land in my inbox. They are consistently putting out left of center synthpop with superb production. Their latest, as you well can imagine, is no exception.
Per the group:
The song is about all the love the band felt, received & shared all over the World; the spirit of openness experienced from one country to the next, is sadly in strong contrast with the rather heavy global conflicts in today’s political and social communities.
They have also cut a video for it as well: