Protesters set Saudi TV offices on fire in Baghdad
Iraqi protesters set fire to the offices of the controversial Saudi-owned TV channel MBC in the Iraqi capital, Baghdad, after insulting the leaders of the pro-Palestinian armed group Hamas. According to a report by Raya News, the Saudi-owned TV channel Middle East Broadcasting Center (MBC) recently published a report titled ‘Millennium of Liberation from Terrorists’. […]
Read More
