Picture: The Cathedral in Metz After you have read this might you say now that nothing will shock you ever again? A French priest, so far unidentified, who is in his 50s, has been charged with running a prostitution ring: in other words pimping. This is happening in the town of Metz (pop: 120,000) which […]