Topic: Iraqi Communist Party

All Content

  • Opinion The Iraq war: still a massive mistake

    The Iraq war is now being declared a success by some who point to recent progress. But the March 7 elections won’t change the tremendous cost in lives, money, US image, and geopolitics.