Demonstrators torched a police vehicle in India on Monday as tensions mount after clashes involving protesting farmers killed at least nine people, IgbereTV reports. The in...
To continue enjoying our content, please turn off your ad blocker.