Intelligence confirm presence of regular Russian troops near Al-Jufra Airbase
The US-based Democracy and Human Rights Foundation (DHRF) has obtained intelligence, proving the presence of regular Russian troops near Al-Jufra Airbase.
"The presence of these troops makes it clear that Russia has no intention to leave Libya anytime soon," the DHRF said in a statement Thursday.