Catholic priest Fr. Stephen Imbarrato delivers a great rant admonishing the bishops who obeyed the government and denied our dying loved ones the last rights in nursing homes and hospitals during that past year and a half. He then discusses the pope pushing the immoral vaccine promoted by “BABY-KILLING, SEX-PUSHING CORRUPT GOVERNMENTS!”
This is a must-see. Continue reading “FR. STEPHEN IMBARRATO: “SHAME ON YOU BISHOPS!””