Google is definitely no “God”

Well, of course not.  The People’s Daily, surely a bastion of impartial reporting, let that fly in an editorial. (Found their English language site by, um, Googling it.) These Chinese government dudes are an especially tricky people.