The Saudi government admits providing transportation for millions of pilgrims who began flooding the holy city of Mecca for pilgrimage is quite challenging.
"We welcome almost 2.5 million pilgrims this year and providing transportation for all these pilgrims is a...