New Orleans Auxiliary Bishop Harold R. Perry, S.V.D. (RIP: 1991), often met racial insults. CNS photo

822643p13785EDNMain13487PST140101p19a_822.jpg
racism catholic church