Looking around, I don't think that's true. Lots of bad things are freely said about Mozilla and the people running it.
This is a most excellent place for technology news and articles.
Looking around, I don't think that's true. Lots of bad things are freely said about Mozilla and the people running it.