G google.com Is Google censoring TheRegister search results that is embarrassing them? 2 points surak 6 years ago 1 comments