Sounds rather ominous, yes? Perhaps omnivorous. Or even carnivorous. So what the hell is human flesh search engine? Google…amped up on flesh-rending steroids?
Not really. It’s sort of a Web 2.0 way employed by Chinese internet users (called netizens here) to track someone down…usually as a means of publicly humiliating the “victim” at the least, although [...]


