FACT CHECK: Does This Picture Show An Advertisement For An ‘Elite Global Leaders’ Conference Being Held At The Vatican?

There is no evidence that such a conference is being held at the Vatican

Leave a Reply