India blames train crash on signal failure as death toll nears 300

India blames train crash on signal failure as death toll nears 300

Upworthy

Published

Narendra Modi vows to punish those responsible while opposition slams lack of rail investment

#narendramodi

Full Article