Many theories have emerged why Shahrukh Khan was detained at Newark International Airport for over two hours. Finally the real reason behind Shahrukh's detention has come out. It has nothing to do with the Bollywood actor, his name or his religion. Shahrukh was detained because of the promoters of Shahrukh's shows in shows in Chicago and Houston.
Shahrukh's show was promoted by brothers Farhath Hussain and Altaf Hussain, with some local promoters who are on the radar of authorities in the UK, US and India. Some of these people are under the scanner for dodgy financial transactions and allegedly have links with the underworld and some terrorists organization. The delayed arrival of Shahrukh's luggage from London also compounded the problems for the Bollywood star.