Baghdad, The Gift of God
Baghdad in the 1960s, Al Jumhoriyah Street, the Latin Church and the back of Caliph’s Mosque BY: Weam Namou/Ambassador Blogger They say that Baghdad means the “gift of God” in Persian. That definition reflects the memory I have of my birth country, not the news, which is saturated with accounts of prolific violence and a … Continued