In El Salvador, where he heads a few times a year for missionary work, Rev. Richard McGowan is called “Pedro Pecado”—or, the Priest of Sin.
News - Boston.com, Boston Globe
Mon, 04/27/2015 - 11:48am
In El Salvador, where he heads a few times a year for missionary work, Rev. Richard McGowan is called “Pedro Pecado”—or, the Priest of Sin.