A pregnant policewoman was executed in front of her husband and children by the Taliban in the Afghan province of Ghor. The Taliban had promised that it was Taliban 2.0, the kinder, gentler terrorist group. The 2.0 version seems much like the old version.
Recent Comments