Larry Elder @larryelder
Documentary Filmmaker at Center of Controversy for Exploring the Roots of Islamic Radicalism in “Jihad Rehab” “The executive producer…was Abigail Disney…she called the film ‘freaking brilliant’ but now she has disavowed it.” https://t.co/FQpQ3dDQ7o — PolitiTweet.org