Restoring Justice Online

"Healing of the Leper" at The Catholic Church of Christ the King and Our Lady of Lourdes in Coundon, England
( Amanda Slater / Flickr-CC )
( Amanda Slater / Flickr-CC )
Produced by WNYC Studios