Tibet

Does that make Yahoo the new Tibet?

Marc editorializing on Google being the new China