Elizabeth Becker




Stories by Elizabeth Becker
Millions travel the world, seeking the sacred

Tens of thousands of Muslim pilgrims pray inside the Grand Mosque, in Mecca, Saudi Arabia, Friday, Nov. 4, 2011. The … Continued