Delhi Police Special Cell arrests a person with 20 pistols in Harkesh Nagar area

Map. History of India conflict

24 May 2017