Rights group says eastern Libyan authorities are carrying out executions

Oct 16, 2026