Tag Archives | RSB

Reports of Russian Troops in Libya Spark Controversy

By Maxim A. Suchkov for Al-Monitor. Any opinions expressed are those of the author, and do not necessarily reflect the views of Libya Business News. Russia is believed to have been deploying dozens of troops to Libya over the last few days. The story, first reported by The Sun, sheds light on what the British media […]