Thousands of farmers in India blocked roads and railway tracks on Friday in a protest against new legislation that they…
This website uses cookies.