New From Remnant TV…
Written by Michael Matt | Editor
You know something is really going wrong in the Vatican when The World Over and The Remnant Forum are in lockstep agreement that something must be done. Michael Matt and Christopher Ferrara react to the growing sense of outrage over the disturbing antics and ongoing scandalous behavior of Pope Francis.
If this keep ups, neo-Catholics will cease to exist and the traditional Catholic movement will rapidly expand the world over. Well played, Francis!