Africa Fighting in Khartoum: Rapid support forces takes control of police Team Buyback 26 June 2023, 12:17 am26 June 2023, 12:17 am Africanews, Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp