The US State department has apologised for the detention of Shah Rukh Khan at an airport in New York yesterday. But the spokesperson denied it was case of racial profiling saying thousands of Muslims come to the US. The apology comes following the US embassy's apology to India for the error.