The Imam Ali Mosque in Najaf, Iraq, is considered the one of the holiest sites of Shia Islam. The NewsHour recently visited the shrine during Ramadan and watched as crowds grew throughout the evening. Continue reading →
© 1996 - 2014 NewsHour Productions LLC.All Rights Reserved.
Support the kind of journalism done by the NewsHour... Become a member of your local PBS station.