Senegal: Religious call for return to God following deadly accident
Lamp Fall and mosque of Touba, Senegal/Taken on 16 April 2013 in Senegal near Sare-Sara Touba Dalla-Ngabou (DSC_8333)/ News facts On Sunday January 8, a serious accident in Senegal resulted in the death of 39 people. In the aftermath of this tragedy, Muslim and Christian religious leaders prayed for the victims and made recommendations to … Read more