You really should check your story before calling someone else a liar.
"However, the USCCB asked him to resign from his current position as consultant to the bishops, and he has submitted his resignation."(Several sources...try Catholic World Report for starters).

Calling someone else a "laughingstock" is somehow considered civil in your world?  You are cruel and nasty.  Caught in a lie? Not at all.  You?
 Yeah.  An ex-Franciscan, right?