RT | March 14, 2017 Both Russia and Egypt have denied reports alleging that Russian special forces have been deployed at an airbase near the Libyan border to support a military commander loyal to Libya’s eastern government. “There are no Russian special forces in Sidi Barrani,” the Russian Defense Ministry’s official spokesman, Igor Konashenkov, said […]
Source