M mozillapetition.com Tell Mozilla: it's time to ditch Google 424 points notpushkin 1 year ago 443 comments