Mohammed Saeed al-Sahaf

Played by Darrell Hammond

1Appearance