Africa Police and protesters clash after Senegal election postponed Team Buyback 5 February 2024, 11:04 am5 February 2024, 11:04 am Africanews, Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp