International Criminal Court issues arrest warrants for two Taliban leaders.

2026-10-05

International Criminal Court issues arrest warrants for two Taliban leaders.