Following a multi-million euro fraud case at Luxembourg’s Caritas, the church aid organisation has been forced to stop its international aid projects. According to the report, the Caritas Luxembourg Foundation is laying off around 30 of its 500 employees in the Grand Duchy. In addition, 70 more jobs in South Sudan and Laos are to Read more