Share this article

Chinese Bishop Dies at 79

Spent 20 Years Imprisoned Bishop Mattia Chen Xilu of Kinghsien, China, died at age 79, after six years in a coma. L'Osservatore Romano confirmed the Jan. 16 death of the prelate. He had been in a coma due to suffering …