Iraqi police clashed with Popular Mobilisation Forces in Baghdad after they stormed an Agriculture Ministry building.
What The Fuck Is Happening?!
Iraqi police clashed with Popular Mobilisation Forces in Baghdad after they stormed an Agriculture Ministry building.