Article

breitbart.combreitbart.com on 2019-11-20 13:32

Leaders Resign from ‘Empty Shell’ Vatican Financial Oversight Organization

Two board members of the Vatican’s Financial Information Authority have resigned, with one saying there is “no point in staying."

Related news