20,000 foreign troops stationed in Libya 03/12/2020 (VOVWORLD) - 20,000 foreign troops and mercenaries are in Libya despite a ceasefire and long-standing arms embargo