3 ms·Julia Angwin Ousted as Editor in Chief of Tech News Site She Helped Found3 points by spking 8y ago