20072026
VivekFirozshah Road, near Jantar Mantar, New Delhi, India
View on Instagram

Vivek Footage carrying an on-screen time/location/date stamp — Firozshah Road, about 500m from Jantar Mantar, 12:30pm on 24 July — questioning why trucks loaded with stones were accompanying police and RAF vehicles.

Submission #15Jantar Mantar, New Delhi, India
Direct upload

Submission #15 A protester speaks to camera near police barricades, rejecting the framing of demonstrators as "goons"; an on-screen caption dates the clip to 23 July at Jantar Mantar.

Disha RamtekeSamvidhan Chowk, Nagpur, Maharashtra, India
View on Instagram

Disha Ramteke Night-time footage overlaid with the caption "Nagpur Police" showing a woman in a red outfit pinned face-down on the pavement while an officer's leg presses against her back; a second clip shows a crowd pressed against a metal shutter. Posted with the hashtags #nagpur and #savidhanchowknagpur.

Utkarsh Chauhan
View on Instagram

Utkarsh Chauhan A young man recounts sustaining bruises and scrapes to his back and arm during the protest, showing injury photos and a hospital imaging scan.

Submission #21
Direct upload

Submission #21 A scuffle between police and demonstrators at a barricaded gate, with one person restrained on the ground; captioned "22 July" and urging viewers to share the clip.

Rupesh yadav
View on Instagram

Rupesh yadav A single continuous close-up selfie video filmed at night: a young man wearing glasses speaks at length directly to camera, captioned "Cowardly government." No crowd, march, or police are shown on screen; the clip is a first-person monologue rather than footage of the protest scene itself.

Sarthak Goswami
View on Instagram

Sarthak Goswami Instagram reel posted by @Sarthak Goswami on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Prempal Singh
View on Instagram

Prempal Singh Instagram reel posted by @Prempal Singh on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Prempal Singh
View on Instagram

Prempal Singh Instagram reel posted by @Prempal Singh on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Shivam Parashar
View on Instagram

Shivam Parashar Instagram reel posted by @Shivam Parashar on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Nisar Hun Mai
View on Instagram

Nisar Hun Mai Instagram reel posted by @Nisar Hun Mai on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Alimuddin Ansari
View on Instagram

Alimuddin Ansari Instagram reel posted by @Alimuddin Ansari on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Sarthak Goswami
View on Instagram

Sarthak Goswami Instagram reel posted by @Sarthak Goswami on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

HARSH YADAV
View on Instagram

HARSH YADAV Instagram reel posted by @HARSH YADAV on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Sunny Tomar
View on Instagram

Sunny Tomar Instagram reel posted by @Sunny Tomar on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Aayush Kashyap
View on Instagram

Aayush Kashyap Instagram reel posted by @Aayush Kashyap on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Faizan siddiqui
View on Instagram

Faizan siddiqui Instagram reel posted by @Faizan siddiqui on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Bhupendra Mahor
View on Instagram

Bhupendra Mahor Instagram reel posted by @Bhupendra Mahor on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Mohit Jangid
View on Instagram

Mohit Jangid Instagram reel posted by @Mohit Jangid on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Faizan siddiqui
View on Instagram

Faizan siddiqui Instagram reel posted by @Faizan siddiqui on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

ANAND KUMARJantar Mantar, New Delhi, India
View on Instagram

ANAND KUMAR Footage filmed from behind a wall and tree line, overlaid with the text "Gundagardi At its Peak," showing riot police standing by parked buses amid haze on the road, with a large crowd visible further down the street. Posted with the hashtags #cockroachjantaparty #sonamwangchuk #jantarmantarprotest.

Submission #2New Delhi, India
Direct upload

Submission #2 Police brutality on protesters trying to reach sansad.

Submission #4New Delhi, India
Direct upload

Submission #4 This video shows a clip from the 20th July protest where police started throwing stones at the peaceful student protestors

Submission #3Jantar Mantar, New Delhi, India
Direct upload

Submission #3 This video shows delhi police beating a student protestor during the peaceful protest demanding Dharmendra Pradhan's resignation due to paper leaks

PranavJantar Mantar, New Delhi, India
View on Instagram

Pranav A participant's account of the 20 July crackdown — lathi charge, tear gas, and water cannons — intercut with a screenshot of a Delhi Police social post denying that any violence or detentions had taken place.

Submission #20Palika Bazaar subway, Connaught Place, New Delhi, India
Direct upload

Submission #20 Footage captioned as being from the Palika underground subway area on 20 July, showing a clash between protesters and helmeted police with projectiles visible overhead; the caption disputes official denials that live rounds were used.

Submission #14Jantar Mantar, New Delhi, India
Direct upload

Submission #14 Nighttime footage near a Delhi Police vehicle marked for the force's facial-recognition system, with an inset screen recording of an interface matching photographed faces to identifying details in real time; captioned as a warning to viewers before the clip could be taken down.

Community ContributorNew Delhi, India

Community Contributor Several police and paramilitary officers stand talking on an emptied street at dusk, with a tour bus passing in the background.

Community ContributorNew Delhi, India

Community Contributor Riot police in blue camouflage swing batons at overturned yellow Delhi Police barricades beside a dense crowd, one of whom has a bandage wrapped around his head.

Community ContributorNew Delhi, India

Community Contributor A crowd of people and police in mixed uniforms move along a tree-lined street amid a tense standoff.

Community ContributorNew Delhi, India

Community Contributor A man lies face-down and motionless on the ground in a haze of smoke, with a phone in his outstretched hand; a bystander nearby films the scene.

Community ContributorNew Delhi, India

Community Contributor Police officers stand in a line across a debris-strewn street as a plume of smoke rises in the background; bystanders photograph the scene on their phones.

Community ContributorNew Delhi, India

Community Contributor Police officers with face coverings run through a grassy, tree-lined area near parked buses, alongside a woman also running.

Community ContributorNew Delhi, India

Community Contributor Paramilitary personnel in riot gear with shields advance along a debris-strewn commercial street lined with restaurant signage, as a woman nearby reacts and a man carries a large panel.

Community ContributorNew Delhi, India

Community Contributor A young person holds a water bottle, showing a bruise or mark on the forearm, while sitting near a green fence and plants.

Community ContributorNew Delhi, India

Community Contributor A police officer swings a long stick at a person lying on the ground amid scattered debris and a backpack, while other officers' legs are visible nearby.

Community Contributor

Community Contributor A bearded man in a plaid shirt speaks close to the camera against a plain yellow wall, apparently recounting his experience.

Community Contributor

Community Contributor A woman with long hair speaks to the camera in an indoor setting, appearing to give her account of events.

Community ContributorNew Delhi, India

Community Contributor Delhi Police buses are parked along a tree-lined sidewalk with officers standing nearby; on-screen text asks viewers to download and keep the video and follow the poster's backup account in case it is removed.

Community ContributorNew Delhi, India

Community Contributor A group of police officers stand around a person lying on patterned pavement outside a building entrance.

Community ContributorNew Delhi, India

Community Contributor A young person looks anxious amid a crowd, with a suitcase and others nearby; on-screen Hindi text reads "Thought I'd go there once, to support" (a first-person account of joining the protest).

Community ContributorNew Delhi, India

Community Contributor Two men stand talking near a yellow barricade on a debris-strewn street, in what appears to be a quieter moment after the main confrontation.

Community ContributorNew Delhi, India

Community Contributor A young woman cries as someone wipes her face with a cloth; a person nearby appears to be helping her.

Community ContributorJantar Mantar, New Delhi, India

Community Contributor A man holds a microphone and speaks to the camera surrounded by others; an on-screen caption reads "Jantar mantar 20th July."

Community ContributorNew Delhi, India

Community Contributor A young man with wet hair speaks into a lapel microphone on a tree-lined street, with a police vehicle visible behind him.

Community Contributor

Community Contributor A teenage boy in a light-colored polo shirt sits near a wall marked with faded paint and graffiti, beside a parked scooter; no protest activity is visible in this clip.

Community ContributorNew Delhi, India

Community Contributor A hazy cloud of smoke drifts over a tree-lined street lined with yellow Delhi Police barricades, with a police vehicle parked nearby.

Community Contributor

Community Contributor A woman wearing glasses speaks to the camera in an indoor setting, away from the protest itself.

Community ContributorNew Delhi, India

Community Contributor A visibly distressed man with curly hair speaks close to the camera, appearing to recount what happened to him.

Community ContributorNew Delhi, India

Community Contributor Several young women sit and stand on a stone ledge, one holding a water bottle and a face mask, in a quiet moment away from the crowd.

Community ContributorNew Delhi, India

Community Contributor Riot and Delhi Police personnel with shields and batons stand near a police vehicle on a wet street; red on-screen text reads "But what I got in return."

Community ContributorNew Delhi, India

Community Contributor A woman speaks directly into the camera, apparently recounting what she witnessed, with a crowd including several men gathered behind her.

Community ContributorNew Delhi, India

Community Contributor A young man with small cuts on his face and neck speaks to the camera; on-screen text reads "We are student not terrorist."

Community ContributorNew Delhi, India

Community Contributor Paramilitary personnel in blue camouflage grab and pull a woman by the hair near a parked bus, while other women attempt to hold onto her and pull her back.

Community ContributorNew Delhi, India

Community Contributor A man with a shaved head and beard shows a bleeding gash above his ear, with blood running down his face; on-screen text says this is how his "11 years of creating content" face-reveal happened.

Community ContributorNew Delhi, India

Community Contributor A dense group of riot and paramilitary police stand in a haze of tear gas or smoke, with a photographer visible among them.

Community ContributorNew Delhi, India

Community Contributor Filmed from an upper-floor vantage point, a line of riot police in helmets and shields advances along a debris-littered street as a haze of smoke drifts through the air.

Community ContributorNew Delhi, India

Community Contributor Two men stand in a wet, debris-strewn street lined with yellow "Delhi Police" barricades, in what appears to be the aftermath of a clash; one gestures toward something off-frame.

Community ContributorNew Delhi, India

Community Contributor A man in a green t-shirt gestures and appears to confront a line of riot police holding a transparent shield, amid scattered debris on a road; other officers and bystanders are visible nearby.

Submission #6New Delhi, India
Direct upload

Submission #6 This video shows a media person telling the exact situation of what happened at the protest on 20th July 2026 and how the police became violent

Mukul Singh Chauhan
View on Instagram

Mukul Singh Chauhan Split-screen clip: the top half shows a dense crowd around a man with a bleeding cut above his eye, someone pointing at the wound while others raise their fists nearby; the bottom half shows a man sitting in a car with a "PRESS" sign visible in the rear window, speaking to camera. The uploader's caption asks (Hindi), "What kind of crowd management is it to split someone's head open?"

Sushil RajputNew Delhi, India
View on Instagram

Sushil Rajput Nighttime footage captioned "JANTAR MANTAR PROTEST, 20th July (8pm)." A young man in a purple shirt shouts and gestures animatedly next to a parked motorbike amid a dense, agitated crowd; bystanders film on phones nearby.

HARSH YADAVNew Delhi, India
View on Instagram

HARSH YADAV A person narrates to camera while walking along a colonnaded street resembling Connaught Place, with a line of RAF personnel in blue camouflage, helmets, and riot shields visible moving past in the background.

Sadhika TiwariNew Delhi, India
View on Instagram

Sadhika Tiwari A young man wearing a lav microphone speaks unsteadily to an interviewer while gripping his own shoulder, his hair wet, standing on a tree-lined path. The uploader's caption identifies him as a 16-year-old protester who was "lathi charged by Delhi police" and says he was shaking and in shock but refused to leave the protest site.

Parth MNNew Delhi, India
View on Instagram

Parth MN A man in a light green t-shirt with wet, disheveled hair speaks animatedly to someone off-camera near a tall black perimeter fence topped with barbed wire, a red sandstone-style building visible behind it. The uploader's caption describes him as "another protestor with blood on his tshirt" and places the clip at Jantar Mantar, Delhi. A second young man beside him has a mark on his forehead.

Harsh Chawla
View on Instagram

Harsh Chawla A person holding a microphone stands facing a line of paramilitary/police personnel in camouflage uniform with riot shields, in front of a red-brick building. On-screen text quotes a source saying, "Police had no name badges & charged laathis on protestors."

Kishan Kumar
View on Instagram

Kishan Kumar Clip captioned "Media is hiding the truth. Watch the real story here!" Shows a man in a white t-shirt heavily stained with blood being supported and walked by two others through a crowd on a wide, tree-lined road, with onlookers gathered on a raised roadside berm in the background. A later clip shows people milling on a wet street.

Sunny KumarNew Delhi, India
View on Instagram

Sunny Kumar Short clip captioned "Delhi Police ने मार मार कर सर फोड़ दिया" ("Delhi Police beat him repeatedly and split his head open"). Shows a young man sitting on the ground being attended to by others, one pressing a cloth to the back of his head, a small crowd gathered under a yellow canopy, and a bystander filming on a phone.

Nikita Jain نکیتا جینNew Delhi, India
View on Instagram

Nikita Jain نکیتا جین Handheld footage from within a dense crowd pushing against and climbing over a yellow barricade stencilled "DELHI P[OLICE]"; people scuffle with personnel near the barricade while one person wipes the rail with a white cloth. An Indian tricolour and a saffron flag are held above the crowd. An earlier clip shows a person in a dark shirt and white trousers making a throwing gesture toward a line of personnel in light-blue uniforms near yellow-and-black roadside barriers.

Viepsa Arora
View on Instagram

Viepsa Arora First-person selfie video. The filmer, wearing eye protection and a wet cloth mask, says in Hindi that tear gas has been used again and that people have scattered ("फिर से टीयर गैस कर दिया। फिर से। ये सब लोग भाग गए हैं"). A following clip shows a close view of a reddened mark on someone's back under a white cloth with the on-screen caption "They just beat the living shit out of us," then a distressed woman with a cloth wrapped around her neck speaking directly to camera, saying in Hindi "बाहर आओ तुमको पता लगेगा कि तुम डेमोक्रेसी में नहीं रहते हो" ("Come outside, you'll find out you're not living in a democracy").

Gaur up
View on Instagram

Gaur up Instagram reel posted by @Gaur up on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

DR. ATHARVA AGGARWAL
View on Instagram

DR. ATHARVA AGGARWAL Instagram reel posted by @DR. ATHARVA AGGARWAL on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Robin Singh
View on Instagram

Robin Singh Instagram reel posted by @Robin Singh on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

سمير
View on Instagram

سمير Instagram reel posted by @سمير on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Anamta
View on Instagram

Anamta Instagram reel posted by @Anamta on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Deep Bhatt
View on Instagram

Deep Bhatt Instagram reel posted by @Deep Bhatt on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Manish
View on Instagram

Manish Instagram reel posted by @Manish on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

𓆐
View on Instagram

𓆐 Instagram reel posted by @𓆐 on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

sinsx_rio
View on Instagram

sinsx_rio Instagram reel posted by @sinsx_rio on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Kazmi Sir
View on Instagram

Kazmi Sir Instagram reel posted by @Kazmi Sir on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Aman
View on Instagram

Aman Instagram reel posted by @Aman on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Mohd Afzal
View on Instagram

Mohd Afzal Instagram reel posted by @Mohd Afzal on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Gaurav Dahiya
View on Instagram

Gaurav Dahiya Instagram reel posted by @Gaurav Dahiya on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Priyanshi Singh
View on Instagram

Priyanshi Singh Instagram reel posted by @Priyanshi Singh on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Samiksha Mathur
View on Instagram

Samiksha Mathur Instagram reel posted by @Samiksha Mathur on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Ŕäm Pãťěľ
View on Instagram

Ŕäm Pãťěľ Instagram reel posted by @Ŕäm Pãťěľ on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Sanket
View on Instagram

Sanket Instagram reel posted by @Sanket on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Coackroch of Kalyan
View on Instagram

Coackroch of Kalyan Instagram reel posted by @Coackroch of Kalyan on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Vishal Kapoor
View on Instagram

Vishal Kapoor Instagram reel posted by @Vishal Kapoor on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

KHOTA SIKKA
View on Instagram

KHOTA SIKKA Instagram reel posted by @KHOTA SIKKA on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

𝐀𝐚𝐫𝐮𝐬𝐡 𝐬𝐢𝐧𝐠𝐡
View on Instagram

𝐀𝐚𝐫𝐮𝐬𝐡 𝐬𝐢𝐧𝐠𝐡 Instagram reel posted by @𝐀𝐚𝐫𝐮𝐬𝐡 𝐬𝐢𝐧𝐠𝐡 on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

cjp supporter
View on Instagram

cjp supporter Instagram reel posted by @cjp supporter on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

अजय सिहं
View on Instagram

अजय सिहं Instagram reel posted by @अजय सिहं on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Kumar harsh
View on Instagram

Kumar harsh Instagram reel posted by @Kumar harsh on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

✨RAJ🙂‍↔️
View on Instagram

✨RAJ🙂‍↔️ Instagram reel posted by @✨RAJ🙂‍↔️ on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Saquib Insaan
View on Instagram

Saquib Insaan Instagram reel posted by @Saquib Insaan on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

nigga
View on Instagram

nigga Instagram reel posted by @nigga on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

11.11✨
View on Instagram

11.11✨ Instagram reel posted by @11.11✨ on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

June Maity
View on Instagram

June Maity Instagram reel posted by @June Maity on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Kishan🍁
View on Instagram

Kishan🍁 Instagram reel posted by @Kishan🍁 on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

we_are_hea_to_protest
View on Instagram

we_are_hea_to_protest Instagram reel posted by @we_are_hea_to_protest on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Mainhunindian
View on Instagram

Mainhunindian Instagram reel posted by @Mainhunindian on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Cockroach Janta PartyMumbai, Maharashtra, India
View on Instagram

Cockroach Janta Party A TV news clip, credited on-screen to Lokmat, showing a police officer inside a vehicle telling two young men "I will put 50-50gm powder in pocket if I see you again," captioned by the broadcaster as a cop threatening young protesters. The on-screen Marathi headline frames it as Mumbai police accused of behaving "like the British."

atal india news 24
View on Instagram

atal india news 24 A nighttime clash between police and protesters, followed by an ANI-branded interview with a visibly injured man describing what happened to him.

Submission #22Nagpur, Maharashtra, India
Direct upload

Submission #22 A branded news clip ("India Now") reports on police action against a solidarity protest in Nagpur, saying more than 45 students were detained; shows a person restrained face-down and a police van with detainees inside.

BOOMJanpath Metro Station, New Delhi, India
View on Instagram

BOOM A BOOM fact-check explainer responding to a Delhi Police tweet that called a viral clip of "batons fitted with nails" fake and unrelated to the protest. BOOM says a forensic metadata check on the original file placed the recording at Gate No. 3, Janpath Metro Station with a timestamp of 20 July, and that its source (kept anonymous) confirmed attending that day's protest.

Cockroach Janta Party
View on Instagram

Cockroach Janta Party Instagram reel posted by @Cockroach Janta Party on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Update 24/7
View on Instagram

Update 24/7 Instagram reel posted by @Update 24/7 on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

The Red Mike
View on Instagram

The Red Mike Instagram reel posted by @The Red Mike on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

News Updates | India & The World
View on Instagram

News Updates | India & The World Instagram reel posted by @News Updates | India & The World on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Ravishnews
View on Instagram

Ravishnews Instagram reel posted by @Ravishnews on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

CitySamachar
View on Instagram

CitySamachar Instagram reel posted by @CitySamachar on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

The Bharat Lens🇮🇳
View on Instagram

The Bharat Lens🇮🇳 Instagram reel posted by @The Bharat Lens🇮🇳 on 2026-07-21. Footage not yet reviewed or described; awaiting editorial review.

Ground 0 NewsJantar Mantar, New Delhi, India
View on Instagram

Ground 0 News A branded news clip (iPost News) shows police pulling a man by the collar over yellow barricades, captioned in Hindi accusing the government's police of dictatorial conduct.

The Red MikeJantar Mantar, New Delhi, India
View on Instagram

The Red Mike A reporter (branded The Red Mike) interviews protesters at Jantar Mantar, including a young man recounting being beaten during the protest.

its_AYUSHMumbai, Maharashtra, India
View on Instagram

its_AYUSH News-crew footage (microphone branded Lokmat) of a scuffle on a Mumbai street, with a Mumbai Police officer and a man grabbed by the collar outside a Starbucks storefront.

Submission #25Jantar Mantar, New Delhi, India
Direct upload

Submission #25 A branded commentary video ("FeedfusionHQ") discussing a woman's allegation of assault and misconduct by male police personnel at the Jantar Mantar protest, with an inset clip of a scuffle.

Submission #17
Direct upload

Submission #17 Multi-camera CCTV footage, timestamped 20 July, shows a marked vehicle flipped onto its roof on a debris-strewn street during the protest.

Submission #10Connaught Place, New Delhi, India
Direct upload

Submission #10 A commentary video reacting to a widely shared clip (credited on-screen to On Record India) alleging that the Prachin Hanuman Mandir near Connaught Place was targeted in stone-pelting during the 20 July march; the presenter argues the incident is being used to shift blame onto the protesters.

Community ContributorNew Delhi, India

Community Contributor A reporter holds a branded microphone up to interview people in a dense crowd; on-screen Hindi text states "Police hit the girl."

Community ContributorNew Delhi, India

Community Contributor A woman puts her hand over another woman's mouth beside a bus as a press microphone is held up nearby; the filename indicates this was saved from a Reddit post alleging Delhi Police tore a young woman's clothes.

Community ContributorNew Delhi, India

Community Contributor A blurred, fast-moving shot shows a dense crowd near a gated entrance; the filename indicates this was saved from a Reddit post describing "several peaceful [protesters]" at the scene.

Community ContributorNew Delhi, India

Community Contributor A man with a backpack runs past a paramilitary officer amid a chaotic street scene with people scattering; a partial red caption is visible on screen.

Community ContributorNew Delhi, India

Community Contributor A woman leans against the hood of a red car surrounded by a crowd near a green-netted fence; the clip carries a "News Pinch" logo.

Community ContributorNew Delhi, India

Community Contributor A girl wearing a teal head covering and a "Cockroach Janta Party" badge looks to the side; on-screen text states "Delhi Police didn't even spare a 14-year-old girl."

Community ContributorNew Delhi, India

Community Contributor A close-up shows the back of a man's head as a hand reaches toward it; on-screen text reads "Delhi Police Aapki Seva me" ("Delhi Police, at your service"), used sarcastically.

Community ContributorNew Delhi, India

Community Contributor A person lies covered with a white cloth on the ground amid foliage, with others attending nearby; on-screen Hindi text says "Police crossed all limits of shamelessness."

Community ContributorNew Delhi, India

Community Contributor A crowd of men stands on a tree-lined street; the clip carries an "Indore Insight" text overlay.

Community ContributorJantar Mantar, New Delhi, India

Community Contributor Men in an alley attend to another man's hand, wrapping it with cloth, near a shuttered shopfront; on-screen text reads "Police thuggery — Jantar Mantar Delhi."

Community ContributorNew Delhi, India

Community Contributor A police officer is shown in close-up; the clip carries a "City Samachar Live" news bug, a Delhi location tag, on-screen text asking "What is this Police Official doing?", naming him "Sandeep Lamba," and a Hindi caption alleging a male police officer slapped a woman.

Community ContributorJantar Mantar, New Delhi, India

Community Contributor Police and paramilitary personnel with batons stand around a crouching, distressed woman; the clip is captioned "WOMEN'S ARE SAFE? 20 July Jantar Mantar" and carries the Instagram handle @pradesh_ki_baatein.

Community ContributorJantar Mantar, New Delhi, India

Community Contributor A police officer bends over a person on the ground near yellow barricades as a woman stands nearby; on-screen Hindi text criticizes the Modi government, quotes a headline about protesters being removed from Jantar Mantar amid heavy tension, and accuses Delhi Police of a "shameful act" against a girl.

Community ContributorJantar Mantar, New Delhi, India

Community Contributor A paramilitary officer in riot gear stands beside a damaged car amid a crowd of police at Jantar Mantar; the clip carries a "Bhagya Vidhata" news bug and the headline "A Friend Took the Blows to Protect Him — Jantar Mantar video draws Nationwide Attention."

Community ContributorNew Delhi, India

Community Contributor A police officer in beige uniform pushes a person against the open door of a vehicle while others look on; a broken-heart emoji is overlaid on the clip.

Community ContributorMumbai, Maharashtra, India

Community Contributor A police officer wearing a "Mumbai Police" rain jacket stands amid a crowd; on-screen text alleges women are being dragged on the street and demands the immediate release of detained students with access to lawyers.

Community ContributorNew Delhi, India

Community Contributor A man in a pink shirt walks through a crowd of people near a low wall; on-screen text reads "Media is hiding the truth. Watch the real story here!"

Community ContributorNew Delhi, India

Community Contributor Police officers, some in helmets, are clustered near a fence amid a crowd; on-screen text alleges Delhi Police "brutally beat the students" without regard for the safety of girls and children present.

Community Contributor

Community Contributor A screen recording shows someone scrolling through a photo of a bruised and scratched chest and shoulder with small puncture marks.

Community ContributorJantar Mantar, New Delhi, India

Community Contributor A man gestures and speaks directly to camera on a street near Jantar Mantar, introduced by an on-screen title card reading "Lathi Charge at CJP Jantar Mantar Protest."

Community ContributorJantar Mantar, New Delhi, India

Community Contributor A man wearing a cloth head wrap speaks to camera near a barricaded gate at Jantar Mantar; on-screen text alleges Delhi Police "split open the head" of a 16-year-old at the protest and accuses the government and police of tyranny.

Community ContributorNew Delhi, India

Community Contributor A crowd of people moves quickly past a building with an awning; on-screen Hindi text claims children are being beaten "brutally," though the alleged beating is not shown in frame.

Community ContributorNew Delhi, India

Community Contributor A crowd of young people stands together on a street with police visible nearby; on-screen text urges viewers to "share this video before it's removed... to stay informed."

Community ContributorNew Delhi, India

Community Contributor A woman with a bruised shoulder and a face mask pulled down sits on the ground surrounded by others; on-screen text sarcastically says "I wish you did this much for the actual 'Terrorist'."

Community ContributorNew Delhi, India

Community Contributor A man raises an arm with a visible gash as bystanders record on their phones; on-screen text describes it as "a severe hand injury caught on camera" and says "No protest should end like this."

Community ContributorNew Delhi, India

Community Contributor Paramilitary (RAF) personnel stand near yellow police barricades; on-screen text alleges they were seen at the protest without name plates or batch numbers.

Community ContributorNew Delhi, India

Community Contributor Two men walk along a paved plaza past shops, one appearing to wear paramilitary-style clothing; the clip carries a "The Public Mic" logo and a caption alleging RAF personnel beat a student half-dead.

Community ContributorNew Delhi, India

Community Contributor A crying woman stands on a tree-lined street as a crowd walks by; on-screen text quotes an alleged threat ("...we'll take you to the station, strip you naked, and beat you") captioned "Beti Bachaao yaa Beti ko Peeto??"

Community ContributorJantar Mantar, New Delhi, India

Community Contributor A blurred, fast-moving shot shows people gesturing and running near parked cars on a street; an on-screen location tag reads "Jantar mantar" and the clip carries a "Nation X Live" news bug.

Community ContributorNew Delhi, India

Community Contributor A reporter for "Pyari Delhi 1 News" interviews two young women, one visibly distressed, on a tree-lined street; on-screen text reads "Doctor ki team."

Community ContributorNew Delhi, India

Community Contributor Police officers pull two women along the ground amid a crowd of security personnel and bystanders; the clip carries a "Samta News" logo and a caption stating female students were dragged on the road.

Community ContributorNew Delhi, India

Community Contributor Aerial view of a large crowd enveloped in tear-gas smoke near Parliament; the clip carries a "the FUSIS INDIA" news outlet bug, a 7/20/2026 timestamp, and the headline "Horrific Visuals Emerge as Tear Gas Fired at Protesters Near Parliament."

Community ContributorNew Delhi, India

Community Contributor A group of police officers appear to jostle and argue with each other in a tense huddle; on-screen captions read "Is this incredible India" and "The behaviour of police in India."

Community ContributorNew Delhi, India

Community Contributor A woman lies on the pavement while several people attend to her, dabbing her face and holding a water bottle; on-screen text claims she is gasping for air after tear gas exposure.

Community ContributorNew Delhi, India

Community Contributor A woman climbs onto the hood of a car bearing a Delhi registration plate amid a dense crowd, as a police officer stands nearby. A Hindi caption reading "डूब" appears on screen.

Community Contributor

Community Contributor A woman is interviewed by a reporter and asked whether protesters were subjected to electric shocks; the clip carries an "Indian Express Hindi" logo and a captioned headline.

Community Contributor

Community Contributor Two police officers appear to scuffle with a stick under a yellow tarp. Overlaid Hindi text criticizes police conduct toward women, invoking "Beti Bachao Beti Padhao" sarcastically.

Community ContributorNew Delhi, India

Community Contributor A woman is held and questioned by police officers, including a female officer, while a large group of paramilitary and Delhi Police personnel stand around her under trees near a building. On-screen text reads "Delhi Police Brutality".

Sandeep
View on Instagram

Sandeep A screen recording of a news broadcast (studio anchor, split-screen with a fire truck and police at a scene) captioned (Hindi) "हिंसक प्रदर्शन में लगभग 50 पुलिसवाले..." ("In the violent protest, nearly 50 policemen [hurt]..."), followed by an indoor commentary segment in a room decorated with political posters, overlaying a Malcolm X quote about media framing ("If you're not careful, the newspapers will have you hating the people who are being oppressed, and loving the people who are doing the oppressing") while criticizing the coverage.

Raj BarodiyaNew Delhi, India
View on Instagram

Raj Barodiya A reaction/commentary clip responding to a screenshotted tweet claiming protesters ("Cockroaches") pelted stones at police and attacked them, justifying a lathi charge, shown alongside a News India TV screenshot reading (Hindi) "Clash at Jantar Mantar" over a CJP demonstration. The filmer, captioned "How can you be so predictable???", disputes the framing and re-shares a clip from another Instagram account showing men gathered near a parked van.

mememachiineNew Delhi, India
View on Instagram

mememachiine Sideways-oriented clip showing a row of yellow police barricades along a street, thick haze drifting across the scene, and a building with a red digital sign visible behind trees. The uploader's caption reads "Delhi Police block metro NEET protest" and references Jantar Mantar.

AAWAAZ Unfiltered
View on Instagram

AAWAAZ Unfiltered Branded 'Awaz Unfiltered' compilation. Captioned "This Is How They Went," the first clip shows a column of marchers walking down a tree-lined road with fists raised. Captioned "This Is What They Got," the second shows people sitting or kneeling on the road while personnel in police/RAF uniform stand over them; a bystander hands a water bottle to someone seated on the ground.

Ankita | Sustainable Fashion, Clean Beauty & Life as it is | UGC
View on Instagram

Ankita | Sustainable Fashion, Clean Beauty & Life as it is | UGC Before/after style compilation. The first clip, captioned "*what we wanted to do*," shows a dense crowd of marchers filling a tree-lined street. The second, captioned "*what they turned it into*," shows the crowd pressed against a line of police at a barricade, people shouting and gesturing. The final clip shows a man sitting on the ground with a bleeding head wound being held upright by another person as bystanders look on.

Babumoshai
View on Instagram

Babumoshai An edited compilation with meme-style captions and music. Shows a crowd near a line of police visible through trees; a placard from a Shiv Sena-affiliated youth wing reads in Marathi "देशातल्या न्याय झाला पाहिजे!" ("there must be justice in the country"). Other clips show people massing near police under trees with umbrellas raised and an orange party flag held aloft. On-screen text overlays ("POLICE KO AAGE KARTA HAI!", "SORCERER") indicate editorial commentary rather than a straight, unedited clip.

Nature_Nagpur_Official | Amol Indorkar✨
View on Instagram

Nature_Nagpur_Official | Amol Indorkar✨ A compilation clip overlaid with the caption "STUDENTS BLACK DAY, 20 July 2026." Opens on an empty road with a yellow barricade cart near a college gate as police move toward a crowd; a following shot shows a woman with a visible red mark on her shoulder, wearing a face mask, being helped by others. A later clip shows young people, including one in a striped jersey holding a green placard, standing near police in riot gear, with an on-screen caption reading "Hum apke bache nhi hai?" ("Aren't we your children?").

𝗖𝗼𝗰𝗸𝗿𝗼𝗮𝗰𝗵 𝗝𝗮𝗻𝘁𝗮 𝗣𝗮𝗿𝘁𝘆
View on Instagram

𝗖𝗼𝗰𝗸𝗿𝗼𝗮𝗰𝗵 𝗝𝗮𝗻𝘁𝗮 𝗣𝗮𝗿𝘁𝘆 Instagram reel posted by @𝗖𝗼𝗰𝗸𝗿𝗼𝗮𝗰𝗵 𝗝𝗮𝗻𝘁𝗮 𝗣𝗮𝗿𝘁𝘆 on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

محمد دانش اقبال • Dil Afsurdah News
View on Instagram

محمد دانش اقبال • Dil Afsurdah News Instagram reel posted by @محمد دانش اقبال • Dil Afsurdah News on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Anchor Bablu Saini
View on Instagram

Anchor Bablu Saini Instagram reel posted by @Anchor Bablu Saini on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Abhishek Mishra | In Other Words
View on Instagram

Abhishek Mishra | In Other Words Instagram reel posted by @Abhishek Mishra | In Other Words on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Batangarh News
View on Instagram

Batangarh News Instagram reel posted by @Batangarh News on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Trolls Official
View on Instagram

Trolls Official Instagram reel posted by @Trolls Official on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

News Pinch
View on Instagram

News Pinch Instagram reel posted by @News Pinch on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

The Wire
View on Instagram

The Wire Instagram reel posted by @The Wire on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Ravishnews
View on Instagram

Ravishnews Instagram reel posted by @Ravishnews on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

News Pinch
View on Instagram

News Pinch Instagram reel posted by @News Pinch on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

The Lallantop
View on Instagram

The Lallantop Instagram reel posted by @The Lallantop on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

PEEK TV
View on Instagram

PEEK TV Instagram reel posted by @PEEK TV on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

PEEK TV
View on Instagram

PEEK TV Instagram reel posted by @PEEK TV on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

भटकता_पत्रकार
View on Instagram

भटकता_पत्रकार Instagram reel posted by @भटकता_पत्रकार on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

News Pinch
View on Instagram

News Pinch Instagram reel posted by @News Pinch on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

News Pinch
View on Instagram

News Pinch Instagram reel posted by @News Pinch on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

officialdeshmirror
View on Instagram

officialdeshmirror Instagram reel posted by @officialdeshmirror on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Rana Ayyub
View on Instagram

Rana Ayyub Instagram reel posted by @Rana Ayyub on 2026-07-20. Footage not yet reviewed or described; awaiting editorial review.

Cockroach Janta PartyNew Delhi, India
View on Twitter

Cockroach Janta Party On a city street outside a building signed "Bank of Baroda", several men in civilian clothes hold and carry lathis (long canes); at least one uniformed officer is present in the same frames. People move and scatter across the road; some are seated on a kerb. The clip carries an overlay asserting "Fake police attack on public with no reason". What is visible is men in civilian dress holding canes alongside uniformed police; whether they are impersonators, plainclothes officers, or otherwise is not established by the footage, and the claim is publicly disputed. Marked context-unclear on that basis.

Cockroach Janta PartyNew Delhi, India
View on Twitter

Cockroach Janta Party Uniformed personnel in khaki with yellow helmets stand among a crowd at a green metal barricade. Several take hold of individuals in the crowd; one person is pulled across the barricade. In a later shot an officer swings a cane. A young man is then filmed speaking into a channel-branded microphone. Faces of both civilians and officers are identifiable. Overlay text in Hindi-English criticises the government. Posted 21 July 2026; the depicted events are consistent with the 20 July march but the date and location are inferred from the post, not independently confirmed.

Cockroach Janta PartyNew Delhi, India
View on Twitter

Cockroach Janta Party A large crowd walks along a divided multi-lane road lined with trees and metal median railings, filmed from within the crowd. Indian tricolour flags are carried near the front; some participants raise a closed fist. Cars, an autorickshaw and a bus are visible at the roadside. The clip carries an overlay reading "Yuva Shakti Zindabad!!". Posted 20 July 2026; the specific road is not identified in the footage.

Cockroach Janta PartyJantar Mantar, New Delhi, India
View on Twitter

Cockroach Janta Party A daytime sit-in under yellow tarpaulin shelters. People sit on mats among spread-out books; one person massages another’s legs. A hand-lettered placard reads "1929 BHAGAT SINGH JAIL PROTEST" and a banner behind the group reads "HUNGER STRIKE DAY 20". Handwritten signs in Hindi and a "Writing Workshop" sign are propped among the books. A standing crowd watches from behind. The clip carries an overlay reading "1929 Yaad aa gya". Posted 18 July 2026.

The Red MikeNew Delhi, India
View on Instagram

The Red Mike A presenter holding a branded "The Red Mike" microphone speaks to camera while walking through a daytime crowd on a tree-lined road. Cutaways show a stage with a banner reading "PEACEFUL PROTEST" and text naming Dharmendra Pradhan alongside the word "RESIGN", people holding Indian flags and placards, and an umbrella raised over the crowd. Posted 20 June 2026, a month before the 20 July march; the location shown is not independently confirmed. This is a media outlet piece rather than participant footage.