Home > Profiles > Tajinder Bagga

Tajinder Bagga

Affiliation: Bhartiya Janata Party
Vocation/ Title: National Secretary of BJP Yuva Morcha, Social Media Influencer
Categories: Hate Mongers
Location: Delhi

Tajinderpal Singh Bagga, better known as Tajinder Bagga, is a loudmouth Twitter troll and the National Secretary of the Bharatiya Janata Party’s (BJP) Yuva Morcha. With 1.2 million followers including PM Narendra Modi. Bagga has built his image by peddling hate, spreading fake news, and stirring outrage. In 2022, he was arrested by Punjab Police for making provocative statements over his remarks about the movie The Kashmir Files.

As a teenager, he joined the Rashtriya Swayamsevak Sangh (RSS)—the BJP’s ideological parent and the breeding ground for its brand of divisive politics. Since then, he’s done little more than provoke, attack, and bully anyone who challenges BJP’s ideology.

During anti-CAA protests, Bagga claimed Umar Khalid had raised anti-Hindu slogans in Mumbai. Similar claims were made by him regarding peaceful women protesters in Shaheen Bagh. There have been several fact-checks conducted by news organisations which found both above claims to be untrue.

Bagga’s political career began with him founding Bhagat Singh Kranti Sena, an ultra-nationalist fringe group, now defunct, that thrived on violence and intimidation. The group shot to infamy in 2011 when Bagga physically assaulted lawyer Prashant Bhushan for speaking about Kashmir. Bagga proudly bragged about attacking Bhushan, openly celebrating the assault on social media. In a series of tweets, Bagga wrote, “God give us power to complete our mission.” “He try to break my Nation, I try to break his head. Hisab chukta. Congrats to all”. “Operation Prashant Bhushan successful. We hit Prashant Bhushan hard in his chamber in Supreme Court. If you will try to break my nation, I will break ur heads.”

Bagga and his outfit labeled anyone they disagreed with as “anti-national” and attacked them without hesitation.

In November 2017, Tajinder Bagga shared a propaganda video to promote the BJP. The video featured a Muslim woman in a hijab speaking to two Muslim men, claiming that women in Islam were only meant for marriage and lived in fear of being divorced by their husbands. She credited Prime Minister Modi’s triple talaq law for supposedly “saving Muslim women” and concluded by urging all Muslim women to vote for Modi.

A repeat offender when it comes to spreading fake news. One of his many stunts came during the CAA protests in Mumbai. On January 5, 2020, Bagga jumped at the chance to stir trouble by posting a video on Twitter, falsely claiming that “Muslim and Leftist students in Mumbai again raised slogans ‘Hinduo se Aazadi.’”

In December 2019, Bagga shared a video of Aligarh Muslim University (AMU) students protesting against the Citizenship Amendment Act, falsely claiming they raised slogans against Hindus. This lie, amplified by several BJP leaders, was exposed by Alt News, which confirmed that the students were protesting against Hindutva, Savarkar, BJP, Brahminism, and casteism—not Hindus.

Bagga is not just a communal troublemaker—he’s also a misogynist. In January 2022, Bagga targeted activist Safoora Zargar with a vile comment on her post, suggesting that she shouldn’t stress in her condition, implying she was pregnant. His followers found his sexist remark amusing, but when Zargar called him out for his misogyny, Bagga doubled down with another disgusting response. He accused her of playing the “victim card” and made a degrading comment, saying she supported Muslim men marrying four times.

In September 2022, Bagga posted a picture with a tweet saying “Say no to Muslim universities” On this tweet he received over 5.5k likes and 1.3k reposts. This comment came after then Uttarakhand Congress Vice President claimed that party leader Harish Rawat “promised” him that a Muslim university would be set up in the state.

In April 2022, he retweeted a post by Robert Spencer—an infamous anti-Muslim author and founder of Jihad Watch, a publication notorious for peddling falsehoods about Muslims. The tweet featured a blurred image of a man seemingly stomping on another, with Spencer claiming, “Austria: Muslim chases and kicks man distributing Bibles because his shirt said ‘Christ is God’ in Arabic.” Bagga retweeted it, adding, “Maybe he entered with T-shirt in MUSLIM AREA,” stoking communal paranoia.

Bagga repeated the same tactic in April 2023. This time, he quoted a news report by ANI about an Islamic State attack in the Democratic Republic of Congo that killed around 20 people. Instead of expressing concern for the victims, Bagga mockingly wrote, “May be they entered in Muslim area,” once again using tragedy to spew anti-Muslim hate.

In October 2023, Tajinder Bagga posted a misleading video of pro-Palestinian supporters gathered in Kerala. The group was carrying a flag of the Welfare Party of India, but Bagga falsely claimed in his tweet that they were Hamas supporters and were carrying the flag of Italy.

Over the years, Bagga has turned social media, especially Twitter, into his personal playground to amplify BJP propaganda. He has repeatedly been accused of pushing fake news, sharing doctored videos, and spreading communal hatred, all while enjoying the BJP’s protection.

A March 16, 2017, report by the Indian Express quoted Tajinder Bagga claiming that in 2012, then Gujarat Chief Minister Narendra Modi personally invited him to help run an online campaign called “Modi-fying India.” The report also pointed out that Bagga had quietly wiped his Twitter timeline of controversial and derogatory tweets, including those targeting lawyer Prashant Bhushan.

On March 19, 2017, after Bagga was appointed Delhi BJP spokesperson, Caravan magazine confronted him about the sudden disappearance of his inflammatory tweets. When asked why he needed to delete them, Bagga responded with a blatantly false explanation: “Six months back, I deactivated my Twitter account and when I reactivated it, naturally the tweets were gone. If a person deactivates his Twitter account for more than [30] days, then the previous tweets disappear.”