India China Snooping On Missile Test Range Off Odisha Coast! OB Bureau Aug 21, 2020 New Delhi: China is closely monitoring Dr Abdul Kalam Island, India’s missile testing facility off the Odisha coast, and the Tezpur airbase in Assam, which are extremely critical to the…