Days after two people were arrested over their suspected links with terror organisations, the Delhi Police's Special Cell has recovered two hand grenades from their rented accommodation in Bhalswa Dairy area, officials said on Saturday. Traces of human blood were also found at their residence, police said.