Cartoon – Your own personal Hell

MINA, Saudi Arabia (AP) – A horrific stampede killed at least 717 pilgrims and injured hundreds more Thursday on the outskirts of the holy city of Mecca in Saudi Arabia, the deadliest tragedy to strike the annual hajj pilgrimage in more than two decades. At least 863 pilgrims were injured in the crush, said the Saudi civil defense directorate, which […]
Read moreAbout a dozen inmates die behind bars each day, or about 4,400 jail and prison inmates each year. In jails, suicide is the leading cause of death.
Read more