
Controversial Iraqi Christian Didn’t Meet With Pope Francis Privately, Vatican Confirms
Rayan Al-Kildani is a Christian lawmaker & leader of the paramilitary group the Babylon Brigades. He has been sanctioned by the US for alleged human rights abuses, including cutting off of a detainee’s ear.