Agriculture sector protests have taken place around the world in recent weeks and months.
Agriculture sector protests have taken place around the world in recent weeks and months.
Angry farmers in Punjab launch firecrackers towards Indian police, who attempt disperse them with tear gas, as thousands of..