The Pentagon on Wednesday accused Russian mercenaries in Libya of planting land mines and improvised explosive devices (IEDs) in and around Tripoli, the war-torn country’s capital.“Verified photographic evidence shows indiscriminately placed booby-...
↧