By
2010-07-09T19:15:16Z
Leave a comment 2010-07-09T19:15:16Z
BEIJING (AP) — China renewed Google’s license to operate a website, preserving the search giant’s toehold in the world’s most populous country after the company gave up an attempt to skirt Beijing’s censorship practices….

