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…
AFP
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…