Rebecca Bynum

From SourceWatch
Jump to navigation Jump to search

"Rebecca Bynum, Publisher and Managing Editor for New English Review and author of Allah is Dead: Why Islam is Not a Religion (2011), and The Real Nature of Religion (2014). She currently serves as Secretary of World Encounter Institute. Formerly News Editor and Board member of Jihad Watch". [1]