The Special Cell of Delhi Police arrested three persons and recovered over 1,000 live cartridges from them on Sunday, a development which could raise security concerns...
Delhi Police arrest 3 men from metro station, recovers over 1,000 live cartridges