Africa ‘Descend on streets’: Senegal opposition calls for mass protests Team Buyback 7 March 2021, 12:35 pm7 March 2021, 12:35 pm Africanews, Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp