VOA60 Afrikaa - Thousands thronged the streets of Senegal's holy city of Touba for the Grand Magal

Your browser doesn’t support HTML5