Chinese troops dare India again, intrude 20 kms inside Arunachal Pradesh

In yet another face-off with Indian Army similar to the one in Ladakh, Chinese troops intruded more than 20 kms into Indian territory last week.