Taliban Code limits penalties for domestic violence

The Taliban enacted a 119-article Criminal Procedure Code for Courts on January 4, 2026, significantly narrowing…