Muqtada Al Sadr: The Enigma of Iraqi Politics
Muqtada Al Sadr is a Shia cleric and politician who has played a major role in Iraqi politics since the fall of Saddam Hussein in 2003. He is the leader of the Sadrist Movement, a powerful political and religious organization with a...