Man found in possession of a country made pistol at Nehru Place Metro Station yesterday, handed over to Delhi Metro Rail Police for further legal action.

Man found in possession of a country made pistol at Nehru Place Metro Station yesterday, handed over to Delhi Metro Rail Police for further legal action.