Mozilla Corporation CEO Steps Down, Taliban Shut Down queer.af, and more!
Mozilla Corporation CEO, Mitchell Baker, steps down Mitchell Baker, ex-Mozilla Corporation CEO, was one of the first employees of the Netscape legal department in 1994. She worked on both the Netscape Public License and the Mozilla Public License and became…