Popular Muslim Apologists Flock to Afghanistan!