Fr. Altman made the remarks during an appearance on The Bishop Strickland Show.
https://www.lifesitenews.com/