Green revolution and the cancer train in Punjab

Every night at about 9:30, Train No. 339 pulls into the shabby station in the northern Indian farm town of Bathinda, in Punjab state. The local people call it the “cancer train.” The number of cancer patients in this farm region is increasing significantly.