non stop news concept background

The Delhi Police’s Special Cell said the accused are residents of Delhi, Mumbai, and Punjab, and some are foreign nationals.