Sonny Hostin feels China's better....less racist?