Delhi Police claims only 3,000 cops present for 10,000 protesters, file 15 FIRs
The Times of India has reported a new India-focused politics development: “Delhi Police claims only 3,000 cops present for 10,000 protesters, file 15 FIRs.” The publisher's feed describes the story as follows: <



