Once more, Vienna ranked world’s nicest city and Baghdad worst

Vienna, Austria’s grand capital on the Danube river, offers the highest quality of life of all cities in the world, while the Iraqi capital...