I think their culture is reverse-evolving...
So they will be practicing human sacrifice to please Allah. They will even make a sporting event out of it...Filling stadiums with the hords of believers to witness the clensing flow of human blood.
Oh wait, they already did that in the Soccer staadium in Kabul.
Never mind.
