Iraqi militias, explained

  • 8 years ago
Iraq has roughly 30 militias, all beholden to different political masters.

Imran Khan explains why that is and how it came to be.

Recommended