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