New Delhi, Dec. 2 -- The unusual sight of the bodies of three boys stacked on top of each other, rumours that a police van was chasing their scooter, and that CCTV cameras around the mishap spot had become defunct just a day before, culminated into an emotional outburst, leading hundreds of people to protest and seek a fair probe into their deaths....