Chinese radar

China Snooping On Missile Test Range Off Odisha Coast!

New Delhi: China is closely monitoring Dr Abdul Kalam Island, India’s missile testing facility off the Odisha coast, and the…

August 21, 2020