Chennai: ICF contract worker working atop train dies after touching high-voltage cable

Chennai: ICF contract worker working atop train dies after touching high-voltage cable