2 ms·Mozilla foundation has been eviscerated. Alternatives? Brave?by jojobas 6y agoMozilla foundation has been eviscerated. Alternatives? Brave?