India has filed a formal protest against China, this time because of sportsmanship or the lack thereof. According to reports, India is protesting against China’s ‘deliberate and selective obstruction of sportspersons’ after Beijing denied visas and accreditation to athletes from Arunachal...