Protesters shout slogans during a demonstration against Turkish military deployment in Iraq, at Tahrir Square in central Baghdad, Iraq.
Protesters shout slogans during a demonstration against Turkish military deployment in Iraq, at Tahrir Square in central Baghdad, Iraq.
Nawaiwaqt Group | Copyright © 2024