I think the authorities did exactly what they should have done in this kind of a situation. Nobody can afford to take a risk in an aircraft, when some people start behaving suspiciously, ignoring the requests and warnings of the cabin crew. All the press reports say that the detained passengers behaved irrationally. So, they just got what they deserved. I strongly deny the chances of any racial or religious discrimination in this matter. There is no need to raise such hue and cry over this. After all, safety of the passengers is of prime importance over anything else. Once something happens, all the fingers will be unfailingly pointing towards security lapses. So, this should be considered just as a security measure, rather than a racial harassment.