NEW DELHI, Dec. 14, 2020 (Xinhua) -- Indian farmers participate in a protest against new farm laws at the border between New Delhi and Haryana State in India, Dec. 13, 2020. TO GO WITH "Roundup: Farmers' strike shows no signs of waning in India"
Nov 25, 24