Kremlin Kremlin refutes claims that there are Russian troops in Libya Last week, Turkish President Recep Tayyip Erdogan said in an interview with the broadcaster NTV that “Russia is currently managing the war there [in Libya]...