Comment: The name Sheen

(See in situ)


The name Sheen

signals a red flag imo. He is strongly connected to the Vatican and the Jesuit Order.