Claim(permalink)
The video shows people protesting against the Indian Army and police in Arunachal Pradesh, demanding freedom and for the state to join China.
Factors
veracity
Political Leaning
Emotion
Date published
2026-05-22