China is in illegal occupation of 38,000 square km of Indian land and it considers another 90,000 square km as its own, India’s defense minister Rajnath Singh said in Parliament Tuesday
China is in illegal occupation of 38,000 square km of Indian land and it considers another 90,000 square km as its own, India’s defense minister Rajnath Singh said in Parliament Tuesday