The Taliban are entrenched in Afghanistan after 2 years of rule, Women and girls pay the price
Associated Press The Taliban say they are committed to implementing their interpretation of Islamic law, or Sharia, in Afghanistan. The Taliban have
Read More