News

Hundreds of people lost their lives in Saudi Arabia Wednesday during a stampede near the city of Mecca. Nearly two million people are in the city