8/28/09Shanghai Declares War On "Engrish" Road SignsShanghai's covered with signs in Engrish, the babblefish approximation of English. City leaders have deputized…ByMatt HardigreePublishedAugust 28, 2009Comments (37)