Freedom Square

Freedom Square

Tahrir Square is one of the main squares in the center of Baghdad, the capital of Iraq . This square...