Incorrect URLs for the Trisquel Torrent download section.