đŸ‡Ŧ🇧

Liberation Square, Baghdad

Main public square in Baghdad, Iraq

Liberation Square is located in central Baghdad at the intersection of al-Sadoun Street and the Jamhouriyya Bridge Road. Liberation Square is Baghdad's biggest and most central square located in the Al-Rusafa part of the city on the eastern banks of the River Tigris.

Liberation Square, Baghdad News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like