China is… 09 February 200609 May 2025 China is a single piece of grafitti in a city of 7 million people that says, in pink letters "I love you". Read more