NEWS/North Africa/World US demands retreat of Russian, Turkish troops from Libya by Editor 29 January 2021 On Thursday, the United States called for the immediate withdrawal of Russian and Turkish military units from Libya. The deadline for the withdrawal expired last Sunday. This withdrawal was determined within the More