Former Indian cross country award winner Rios loses life in traffic accident

JUAN RIOS