Father Ben with Iraqi priest Fr. Douglas Bazi and National Radio show host Laura Ingraham after her show, 2016.
Search Subject: Egypt [Clear]
Search Subject: Egypt [Clear]
Father Ben with Iraqi priest Fr. Douglas Bazi and National Radio show host Laura Ingraham after her show, 2016.