"Countering the cyber-jihad one video at a time."
SMACKED DOWN!!! 3 Taliban Afghanistan - is no god but God and Mohammed is his prophet - by bkcccccccc