China has appointed a new bishop of Shanghai, the country's largest Catholic diocese, in a unilateral move that violates a landmark agreement to coordinate with the Vatican. The Holy See said Tuesday ...