Middle East News15 More Russians Killed In Syria By IEDL Todd WoodFebruary 15, 2018May 26, 2018 by L Todd WoodFebruary 15, 2018May 26, 201804453 Fifteen more Russian mercenaries, part of the Wagner corporation, were killed in Syria today by an improvised explosive device (IED) at an arms depot for...