Algiers, Algeria (Xinhua + DIPLOMAT.SO) – Algerian troops on Friday discovered a load of war weapons in Debdeb, the province of Illizi, on the border with Libya, according to a statement from the Defense Ministry. The troops deployed on the border with Libya retrieved arms of different types in...