Is it a coincidence, or does it explain A LOT?


1 year ago Comment

An article in an Italian daily newspaper links a report that exposes a network of gay prelates in the Vatican to the resignation of Pope Benedict XVI.

1 year ago Comment