Delhi police releases photos of two terrorists suspected to be in the city.

Delhi police releases photos of two terrorists suspected to be in the city.