The Taliban has recently enacted a controversial new law in Afghanistan, mandating strict adherence to their interpretation of Islamic Sharia…