House of Limburg-Stirum

Luxury Bishop Franz-Peter Tebartz-van Elst arrives in Vatican to explain his lavish spending

German Bishop Franz-Peter Tebartz-van Elst has flown - reportedly with a budget airline - to the Vatican in Rome to…

11 years ago