News

Perhaps back home in Luxembourg a few of Gaza’s self-appointed paladins will reflect on how lucky they are?