The detention came amid an unprecedented security clampdown in Delhi, where more than 7,000 protesters were detained at multiple locations, police sources said
Explore Sections
Your B-Spark