Home Tags 039long

Tag: 039long

A 'long march' by India's farmers forces government to act

0
About 40,000 farmers camp in Mumbai, country's financial hub, to demand land rights and support for the farming sector. Source link