Farmers in India took to the streets on Friday, blocking roads and railway tracks in a protest against new Farm Bills, which they said could pave the way for an end to guaranteed minimum prices for their produce.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3