Moqtada Sadr

Iraq Parliament Stormed by Hundreds of Shia Protesters

Iraq's parliament has been stormed by hundreds of Shia Muslim in protest against ongoing deadlock in approving a new cabinet.…

9 years ago