Kyle Shideler

Kyle Shideler is the Director of Research and Communications for the Endowment for Middle East Truth