CHINA and India have been contesting ownership of territory in the Ladakh region of Kashmir and now Beijing is forcibly stamping its authority ahead of crunch talks this weekend.
Daily Express :: News Feed
CHINA and India have been contesting ownership of territory in the Ladakh region of Kashmir and now Beijing is forcibly stamping its authority ahead of crunch talks this weekend.
Daily Express :: News Feed