The Vatican gives Germany a free pass

The Vatican gives Germany a free pass