A black Hyundai Tucson, seen on a highway south of Beijing in April 2006. The Hyundai has a very interesting sticker on the back, saying, in English and Japanese: “Japan apalogize to NanKing!” with the date 1937.12.13. Continue reading “Hyundai Tucson Urges To Apologize In China”