New leads emerge in Delhi High Court blast

The Delhi Police found a switch which is believed to have been used to trigger off the blast at the Delhi High Court, reports say.