kractivist.org
When liberals turn illiberal #Censorship - Kractivist.org
Published: April 18, 2014 00:00 IST | Kenan Malik Brendan Eich, CEO of Mozilla Corporation, the technology company that, among other things, is responsible for the Firefox browser, was forced to resign after it was revealed that he had... Continue Reading →