Reverend Father Quits After Falling In Love With A Woman

A Spanish Bishop, identified as Xavier Novell, 52 has reportedly resigned from his post after falling…