Published September 23, 2026 · Category: News

Overview

Mahamat Said Abdel Kani oversaw brutal detention tactics, including torture, at Bangui facility, ICC judges rule.

Source

Originally published at www.aljazeera.com.

Related Articles