Abdullah Faisal

Abdullah Faisal, born Trevor William Forrest in Jamaica, is a U.S.-designated Islamist propagandist and member of the Islamist propaganda group Authentic Tauheed.