An Indian farm worker returns home after a day's hard labouur on December 31 as the sun sets for the.....
An Indian farm worker returns home after a day's hard labouur on December 31 as the sun sets for the last time in 1998. New Year celebrations are nothing to cheer about for nearly one-third of India's 960 million people living below the poverty line.