IslamiCity
Senegal has once more beaten the odds, proving that Africa doesn't have to be plagued with violent turmoil in order for peaceful transition to occur.