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. Read More
Iraqi security forces on Saturday reopened bridges, squares and roads across the country, which were blocked during the past few months by anti-government protests over lack of jobs and basic service. ...