News LBRY concedes to total shutdown, citing loss to SEC and millions in debt editorial staff 20. October 2023