Anti-China protests erupted in various parts of the country on Thursday against the killing of 20 Indian soldiers in a clash with Chinese troops in Galwan Valley of Ladakh. People came out on the streets in large numbers calling for boycott of Chinese products. Chinese flags and posters of Chinese President Xi Jinping were burnt in various parts of the country, amid slogans hailing the sacrifice of the Indian soldiers. Watch video.