Also the recent flare up in Japan vs China over Senkaku Islands.
Yes, very true!
China seems to be everybody’s friendly neighbor.