No media source currently available
Libya: Final stages reached in the battle to oust the Islamic State group from Sirte