AfricaAsiaEurope US calls for withdrawal of Russian, Turkish forces from Libya Team Buyback 29 January 2021, 4:39 pm29 January 2021, 4:39 pm Africanews, Al Jazeera English, Asianews, EuroNews, Worldnews Share this:TweetRedditTelegramWhatsApp