20100305 india: Freebies led to stampede in '04 too