Home Tags March039

Tag: march039

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

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