Diplomacy

India’s anti-China sentiment may last a decade: top expert

August 9th, 2020 | Author

Traders torch Chinese goods – photo caot/newsnextbd.com

India’s anti-China sentiment may last a decade: top expert