Burps, another GREEN CARD pedo
https://www.click2houston.com/news/catholic-church/houston-priest-accused-of-sexual-abuse-of-minor-possibly-fathering-children/
Burps, another GREEN CARD pedo
https://www.click2houston.com/news/catholic-church/houston-priest-accused-of-sexual-abuse-of-minor-possibly-fathering-children/