As China itches for war with India, it needs a reality check from India’s ally Japan
China is itching for a war with India as it is claiming sovereignty over the entire Galwan Valley region and occupying dominating heights in the Pangong Tso lake area. Both these ...