Holocaust denier is appalling

I am appalled to read and hear (CR, Feb. 5) about British Bishop Richard Williamson, who denied the Holocaust. How can he explain where the 6 million Jews are?

Catholic Review

Catholic Review

The Catholic Review is the official publication of the Archdiocese of Baltimore.