On the anniversary of Mina catastrophe, Lebanese newspaper of al-Akhbar posted a report in which it cited a database leaked from the Saudi ministry of public health, documenting the death of over 90 thousand multinational pilgrims in Mecca in 14 years. The Islamic duty has been done by the Muslims ...