Delhi Police arrested 267 during 3-day operation Kavach 13.0 sweep

India