Moscow’s embassy in London denies The Sun report about troops in east Libya Libyan Express Oct 09, 2018