David Anderson

One thing is certain; the future of our civilization and of our planet rests in our own hands. G-d will not save us nor will his wrath destroy us.  If there is a G-d—which there very well may be—every indication is that this G-d has placed the responsibility for human survival...

Write comment (16 Comments)

How al-Banna's anti-West Islamist movement succeeded in inspiring Muslims to rejecting Western liberalism, and spawned the emergence of global imperialist Islamic movements like al-Qaeda...

Write comment (0 Comments)
© 2005 - 2017 Islam-Watch.org