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…

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…