Five arrested with 84 pistol by Delhi Police Special Cell

Delhi Police Special Cell has busted a manufacturing unit of illegal arms in Meerut and recovered raw materials. 5 persons arrested, 84 pistols recovered.