Advertisements
Read Time:7 Second
India’s defense minister says soldiers from India and China clashed last week along their disputed border after Chinese troops encroached into Indian territory