Now Playing:Science Refutes God - Edited for PBS

Highlights

50848123

Islamist leaders must be able to organically evolve

50844223

Where have Islamist leaders improved?

See Results
More Info