
A political firestorm over religion, sparked by Vice President JD Vance’s comments about his Hindu wife, has escalated after MAGA commentator and activist, Trump ally Dinesh D’Souza was caught in a stark contradiction about his own family’s history while leaping to Vance’s defense.
The controversy began when Vance, a baptized Catholic, stated in an interview that he hoped his wife, Usha Vance, who comes from a devout Hindu family, would one day convert to Christianity. The remark was widely criticized as dismissive of her faith.
In an attempt to shield the Vice President from the backlash, D’Souza, a prominent MAGA commentator of Indian origin, entered the fray. He argued that it is natural for a Christian to want their spouse to share their faith, calling it an “expression of love.”
However, his defence took a controversial turn when he invoked India’s caste system. In a social media post, D’Souza wrote, “Maybe my ancestors were low-caste Hindus who were being horribly treated and found it less oppressive to become Christians. Your ancestors, perhaps, were the ones oppressing them.”

This claim was immediately challenged by social media users and critics who pointed to D’Souza’s own prior writings. In his 2007 memoir, What’s So Great About Christianity, he presented a different narrative, explicitly writing that his grandfather had told him their ancestors were Brahmins—a priestly caste at the top of the traditional hierarchy.
Hi Dinesh. This is from your book, “What’s so great about America”. In your book, page 83 to be precise, you mention that your family was a Brahmin family. I understand you need to justify your ancestor’s cowardice (or greed). But at least be factual https://t.co/MdFYhbFwMy pic.twitter.com/yHZxe34oRL
— Nupur J Sharma (@UnSubtleDesi) November 2, 2025
Netizens brutally roasted D’Souza for lying on the face.
Dinesh D’Souza just invented low caste Brahmin. This is good. Brahmins should also get reservations now https://t.co/Tq1PGdo039
— Rahul Roushan (@rahulroushan) November 2, 2025
@DineshDSouza did you lie in your book or in your tweet?
Thou shalt not lie – does that mean you are you not even a Christian anymore?
So does MAGA hate you because of your skin colour or because you have disrespected their national religion by lying?🤥
— Gargi #Decolonization 🇮🇳 (@gargiuvacha) November 2, 2025
@DineshDSouza right now: pic.twitter.com/xdU8eVpkFo
— BHAIRAV (@xBhairav) November 2, 2025
Faced with the direct contradiction, D’Souza performed a public about-face, dismissing his own previously published account as a fabrication saying, “This is what my grandfather said at one time but my siblings and I took it to be a worthless boast. In reality, we concluded, he had no idea.”

The flip-flop has drawn sharp criticism, with observers accusing D’Souza of fabricating a narrative of ancestral oppression to score political points in the Vance debate.
For a guy who prides himself on being good at debating, Dinesh has a hard time being truthful even to himself. https://t.co/FBCzA1ukVc
— राघव (@raghavramji1) November 2, 2025
The so called ‘caste oppression’ must not have existed if the ‘trauma’ was forgotten in couple of generations and he forgot what caste he belonged to. Also good job putting your own grandfather under the bus. This is an exact definition of erasure of identity. And this is how… https://t.co/xUQHqL8dQb
— Sunanda Vashisht (@sunandavashisht) November 2, 2025
(Source: Times of India)
Subscribe to our channels on WhatsApp, Telegram, Instagram and YouTube to get the best stories of the day delivered to you personally.



