And no, we were not paid to promote this. It’s such a wonderful way to use the Innerwebz for good, we just had to post it. Also, Mozilla posted a reply, which you can see at the bottom of this article on Huffington Post.
UPDATE: Due to all of the publicity over this, the Mozilla CEO has stepped down!