Comment Comment by hhsbz Gee... After seeing this, I wonder why the Taliban have the support of the populace in Afghanistan. parent hhsbz 5 years ago