Writings by Cliff Smith and Sam Westrop

Articles by Islamist Watch
Title Publication Date
New Evidence: U.N. Connected to World Vision Terror Finance Scandal Daily Wire July 12, 2019
Lost in Sudan Christian Post November 6, 2018