Mitsubishi Motors, Mazda report China sales plunge
Chinese look at overturned Japanese cars after an anti-Japan protest in Shenzhen, China's Guangdong Province, Sunday, Aug. 19, 2012. Japanese activists swam ashore and raised flags Sunday on an island claimed by both Japan and China, fanning an …
Read more on KPIC












