20040730 unknown: Tokyo Olympics' hero Mohinder Lal passes away