Tag: Nehru Place metro station
Shootout between Delhi police and criminals near Nehru Place metro station
NEW DELHI: The Delhi Police on Monday arrested a wanted criminal in an encounter near Nehru Place metro station.
Akbar was carrying a cash reward...