Iraq: Recent Events and Challenges Ahead