The Azadi Briefing: Thousands Of Afghans Detained By Taliban's Morality Police
The Taliban has revealed that its notorious religious police detained more than 13,000 Afghans during the past year for violating the extremist group’s morality laws.