Thousands of Indian farmers were packing their belongings and dismantling tent cities on Saturday as they headed home from the Delhi outskirts following a year-long protest...
On 31 October India will unveil the world’s tallest statue, which has cost hundreds of millions of dollars. For years Vijendra Tadvi, a 39-year-old farmer in...