July 29, 2007

INCONSISTENCIES regarding Yahoo! and China.