Video, VideoNews Russia: Foreign military presence in Libya ‘unacceptable’ – GNA PM Al-Sarraj 4 March 2017 fborgosano Leave a comment Share: from Ruptly TV Share: