Africa See Senegal police haul opposition leader from car | Al Jazeera Newsfeed Team Buyback 17 February 2023, 6:22 pm17 February 2023, 6:22 pm Africanews, Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp