One hundred and twenty-five faith leaders across continents have marked the Catholic Church's Jubilee year by issuing a call for G20 finance ministers to work for an end to a debt crisis crippling ...