The Corner

Al Jazeera

This seems to be their version of the story, at least on their english website. I’ve heard reporters on cable saying that Arab TV though is reporting these Saddam-dead rumors.

Recommended

The Latest