Iraq: Protesters in Baghdad Storm Saudi MBC Office After Channel Insults Resistance Leaders
Baghdad, Iraq - October 19, 2024 Protesters in Baghdad stormed the office of the Saudi MBC channel after it aired a documentary portraying key resistance figures, including Al-Arouri, Al-Sinwar, and Nasrallah,