(DHG) —The surfacing of a short
independent online documentary has the Catholic Church on the ropes.
Vatican leaders are currently pulling all the strings they can take the documentary down.
For now, they have not been able to and it's still available online.
Click the button below to watch it - the truth that will send shivers down your spine