Egypt, Algeria demand an immediate halt to ongoing military operations in Libya

Updated 12 June 2019
Follow

Egypt, Algeria demand an immediate halt to ongoing military operations in Libya

Egypt, Algeria demand an immediate halt to ongoing military operations in Libya