Scope and Method
This log records incidents of anti-Muslim violence, humiliation, discrimination, demolition, speech-policing and official
measures reported in India between 1 and 30 July 2026. Entries were compiled from Indian and international outlets
including Maktoob Media, The Observer Post, Clarion India, The Wire, The Hindu, The Indian Express, Siasat
Daily, Scroll.in, Madhyamam, Muslim Mirror, Hindustan Times, India Today, Outlook, Alt News, The
Independent, CNN, Muslim Network TV, and the weekly India Human Rights Monitor published by the Indian
American Muslim Council (IAMC).
Two conventions matter for how this log should be read. First, where the date an incident occurred is confirmed, it is
given as such. Where only the date a video surfaced or a report was published is confirmed, the entry says reported or
surfaced rather than inventing a date of occurrence. Second, several incidents that circulated widely in July actually took
place in May or June; these have been moved to Annex A rather than misfiled into July. This was done deliberately: a
documentation log is only as useful as its dating discipline.
Almost all entries rest on complainant or family testimony, FIRs, or video evidence. Where police dispute a communal motive, that dispute is recorded. Nothing here should be read as a judicial finding.
Structural context for the month
July 2026 sits inside three larger processes that shaped many of the individual incidents below. The first is the Election
Commission’s Special Intensive Revision (SIR) of electoral rolls, which by early July had removed close to 60 million
names nationwide; a study by the Kolkata-based Sabar Institute found Muslims made up roughly 70 per cent of the 2.7
million West Bengal voters placed under adjudication. The second is the steady expansion of demolition as an
administrative instrument, reaching mosques on the Rajasthan border, a mazar in Uttarakhand, and for the first time a
functioning university. The third is the formalisation of religious profiling into state policy, most explicitly in Gujarat’s
anti-radicalisation SOP. Individual acts of mob violence in this log are not separable from that institutional backdrop.
Index of incidents, 1-30 July
Date: 4–5 Jul
Location: Sitalkuchi, Cooch Behar, WB
Incident: Cattle handler Montu Mia lynched; body dumped in river
Category: Lynching
Date: 6 Jul (rep.)
Location: Munger, Bihar
Incident: Cloth vendor’s body bears fractures, burns; family rejects accident theory
Category: Suspicious death
Date: 6 Jul
Location: West Bengal
Incident: TMC worker Tulika Khatoon pelted with eggs outside police station
Category: Assault
Date: 7 Jul (surf.)
Location: Barabanki, UP
Incident: Muslim youth forced to kneel before a calf and chant slogans
Category: Forced ritual
Date: 8 Jul (rep.)
Location: Tamil Nadu / Bihar
Incident: Hafiz Mohammad Salman found dead; family alleges murder
Category: Suspicious death
Date: 8 Jul (surf.)
Location: Nawada, Bihar
Incident: Woman forced to remove niqab; companion made to apply sindoor
Category: Public humiliation
Date: 9 Jul (rep.)
Location: Jalpally, Hyderabad
Incident: Muslim youth seriously injured in assault
Category: Assault
Date: early Jul
Location: West Bengal
Incident: Muslim man dies in police custody after cattle-smuggling arrest
Category: Custodial death
Date: 10 Jul
Location: Kharola, Latur, Maharashtra
Incident: Three schoolboys aged 13–15 tied to a pole and beaten
Category: Mob assault
Date: 12 Jul
Location: Lucknow, UP
Incident: Hafiz Mohammad Kaif Khan attacked by mob returning from gym
Category: Mob assault
Date: 13 Jul
Location: Agra, UP
Incident: Rafiq Khan arrested over a social media post
Category: Speech policing
Date: 14 Jul
Location: Salabatpura, Surat, Gujarat
Incident: Muslim men paraded handcuffed and beaten during police ‘reconstruction’
Category: Police violence
Date: 14 Jul
Location: Deoband, UP
Incident: Hindu Raksha Dal claims a temple lies beneath Darul Uloom
Category: Claim on site
Date: 15 Jul
Location: Rampur, UP
Incident: Demolition ordered for 38 of 40 buildings at Jauhar University
Category: Demolition
Date: 15 Jul
Location: Kasganj, UP
Incident: Interfaith couple missing; VHP and Bajrang Dal issue threats
Category: Intimidation
Date: 15 Jul
Location: Hyderabad, Telangana
Incident: Auto driver’s message triggers complaint; Hindutva groups rally
Category: Communal flashpoint
Date: 16 Jul
Location: Ayodhya, UP
Incident: Seer announces bounty for killing actor Aamir Khan
Category: Incitement
Date: mid-Jul
Location: Gujarat (statewide)
Incident: Anti-radicalisation SOP treats beard, niqab, Arabic greeting as markers
Category: State profiling
Date: mid-Jul
Location: Uttarakhand
Incident: Grants ended for nearly 500 madrasas
Category: Institutional
Date: mid-Jul
Location: Kolkata, WB
Incident: Prayers suspended at 136-year-old mosque inside Kolkata airport
Category: Worship restricted
Date: mid-Jul
Location: Rajasthan (border belt)
Incident: High Court dismisses pleas against mosque and dargah demolitions
Category: Demolition
Date: 18 Jul
Location: Haridwar, Uttarakhand
Incident: Shadab Khan assaulted, paraded with a dog leash round his neck
Category: Public humiliation
Date: 20 Jul
Location: New Delhi
Incident: Mass arrests in protest crackdown; Muslims disproportionately affected
Category: Police crackdown
Date: 22 Jul
Location: Janakpuri, Muzaffarnagar, UP
Incident: Protest against Muslim homebuyers; two houses sealed
Category: Housing exclusion
Date: ~21–22 Jul
Location: Sitamarhi, Bihar
Incident: Auto driver Jamil Akhtar beaten to death over parking dispute
Category: Fatal assault
Date: ~21 Jul
Location: Bareilly, UP
Incident: Girl, 17, dies by suicide after ‘love jihad’ harassment by activists
Category: Death after harassment
Date: 23 Jul
Location: Rajya Sabha, New Delhi
Incident: Bill tabled making disrespect to ‘Vande Mataram’ a jailable offence
Category: Legislation
Date: 26 Jul
Location: Kolkata, WB
Incident: Protester sent cash-on-delivery pork with abusive message
Category: Targeted harassment
Date: 28 Jul
Location: Lucknow, UP
Incident: Shopkeeper threatened; group vows his shop will not reopen
Category: Economic boycott
Date: 30 Jul
Location: Meerut, UP
Incident: Hindu group protests a hotel on learning its owner is Muslim
Category: Economic boycott
Date: 30 Jul
Location: Delhi
Incident: Mayor seeks closure of meat shops along Kanwar Yatra routes
Category: Livelihood
Date: 30 Jul
Location: West Bengal
Incident: Suvendu Adhikari calls for action against ‘land jihad’, ‘love jihad’
Category: Political rhetoric