Tor browser The Tor Project confirmed today that one of its prominent developers, Jacob Appelbaum, stepped down in response to what it called “public allegations of sexual mistreatment.” The Tor Project, which develops the Tor browser and network, had previously only acknowledged Appelbaum’s departure in a one-sentence statement Thursday afternoon, but went into further detail about… Read More

Source: News