Time for mass protests in St. Peter’s Square.
Time for governments worldwide to stop funneling taxpayer money to the Catholic Church.