When people hear that Frances and Vincent Vaccaro have three sons who are priests, they might wonder how the parents “did it,” and assume they must be super-saints.
Chinese authorities have reportedly abducted a Catholic priest in the Diocese of Mindong in Fujian on the south-east coast of China and has since been detained in an unknown location.