Massive anti-Saudi protests in Iraq's capital Baghdad



Fuck Saudi Arabia and its terror policies.

They have de-stabilized the whole world