by News desk December 6, 2021 Angry villagers in India burned army vehicles in protest after more than a dozen people were killed by soldiers who ...