Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
More than 700 dead and over 850 injured is the sickening death toll following a stampede near Mecca during the Hajj religious festival. The Hajj is the world’s largest annual gathering of people and there ...