Articles containing the tag ‘Ahmed Abu Bakr
By Oliver Ngwenya On Friday, September 25th, 2015

Saudi Authorities Blamed for Hajj Stampede that Claimed Over 700 Lives

Witnesses to a tragedy that took place at the hajj in Saudi Arabia on Thursday blamed Saudi authorities and said they were afraid to continue the rituals. The tragedy left more than 700 people dead. During the ... Read more »