Taliban has recently ordered Afghan judges to fully execute Sharia law provisions such as public executions, stoning, flogging, and amputation of limbs of persons guilty of specific offences
The Taliban government in Afghanistan have issued a statement on International Women's Day, claiming they are committed to addressing the plight of Afghan women