Shah Rukh Khan: We are all made in India and we’re fantastic

"The bottom-line is: there is no country better than India," says Shah Rukh Khan...