Two suspected terrorists arrested by Delhi police near Red Fort: news agency ANI.

Two suspected terrorists arrested by Delhi police near Red Fort: news agency ANI.