TOP NEWS Almost 2 million Iranian pilgrims head into Iraq for Arbaeen At the border town of Mehran between Iran and Iraq, a sea of pilgrims surges forwards, en route to one of the biggest religious pilgrimages on the planet. AFP Read More