Salman Khan has commented on the recent controversy concerning Shah Rukh Khan, wherein politicians called the superstar "anti-Indian" and a "Pakistani agent".

Shah Rukh recently spoke of how "religious intolerance" was pushing India backwards. He also expressed support for the ongoing writers' protest, adding that he was ready to return his National Award if required, which was followed by criticism from some BJP leaders.

Supposed close buddy Salman was asked to weigh in on the controversy. "He (SRK) says something and then I have to come and explain," Pinkvilla quoted the "Prem Ratan Dhan Payo" actor as replying during a press conference.

Asked further if he also felt religious intolerance was increasing in India, Salman said: "I started 'Being Human'. We don't go asking people who they are and where they are from. I don't believe in this at all. I am answering your question, you all are here and I am sure you are from different beliefs and we all are under one roof, then why create it? Don't create it."

VHP leader Sadhvi Prachi triggered controversy saying: "Shah Rukh Khan is an agent of neighbouring country Pakistan, as he reflects their ideology. Such a man should go to Pakistan."

Meanwhile, BJP general secretary Kailash Vijayvargiya also criticised the "Dilwale" actor for supporting the writers' protest. "Shah Rukh is anti-Indian. It seems he lives in India but his soul is in Pakistan," The Indian Express quoted him as saying.