Delhi-NCR, India, State
China & Pakistan ‘not letting’ India use its own resources

TIL Desk/National/New Delhi/ China and