National Catholic Register
Priest Partners With PETA to Condemn Bullfighting, Calls on Pope Francis to Denounce It
Father Terry Martin, a Catholic priest from West Sussex, England, has appeared in an advertisement for The Tablet denouncing bullfighting in his continued calls and efforts for Pope Francis ...
4 days ago