About 160km south of Baghdad, where the River Euphrates forks, lies the ancient and holy city of Najaf. Here sits Iraq’s Religious Authority.Najaf is…
Reuters-Al Majalla
About 160km south of Baghdad, where the River Euphrates forks, lies the ancient and holy city of Najaf. Here sits Iraq’s Religious Authority.Najaf is…