I follow a lot of conservative Catholic sources and I've never seen or heard of this site before. I would take it with a large helping of salt.  I also note the guy doesn't link to any of the sources he is referencing. That's not to say that Francis might not be "in exile", however. That may well be true.