The way they treated him is appalling. Even if he was Muslim, this shouldn't have happened! I travel a lot and have seen things like this happen before my eyes in the UK and Australia. People that look slightly ethnic and taken aside and "randomly" stopped.
EDIT: Sorry for the typo.