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

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