News Desk4th April 201412th April 2021CEO of Mozilla Steps Down After Anti-Gay Marriage RowThe CEO of Mozilla, Brendan Eich has stepped down after a week of harsh criticism of his anti-gay marriage controversy. Mozilla, the Continue Reading