Related
China’s claims over Arunachal Pradesh state ‘absurd’: India