DNA Explainer: What is the Sharia law and why Afghanistan's future depends on how Taliban interprets it - Taliban which belongs to the majority Pashtun ethnic group of Afghanistan and who are followers of the Sunni form of Islam, implement the Sharia law.