China tell Japan to shut up on China-India border dispute

China says it is none of business of Japan who tries to stir up shit between China and Indian.