Two hand grenades and traces of human blood were found from the rented accommodation of the two people who were arrested over their suspected links with terror organisations in Delhi. The police has said two accused– Jagjit Singh alias Jagga and Naushad– were arrested by the cell on Thursday over their suspected links with terror organisations and involvement in heinous …