Loading...

    China accused India of building “illegal” defence facilities in the Galwan Valley region, which is controlled by Beijing