fbpx

Who is responsible for Brendan Eich’s firing? They all are. We all are.

Want to hear breaking news first? Join us.