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 »