The International Criminal Court has issued arrest warrants for two Taliban leaders.

2026-10-05

The International Criminal Court has issued arrest warrants for two Taliban leaders.