the battle of algiers torrent