The problem with the child is that he is of dual nationality. The grandparents had British passports and the child had a South African passport. The grandparents had the appropriate documentation to prove that he was his grandson. Entering a country (even the USA) this way is perfectly legal, however you would understand an immigration official being confused.
I think that it was wrong to send the family back, when background checking would prove that he was 'safe'. I think that it is unfortunate that immigration officials said that he (a 9 year-old boy) was a "Security Risk"
msmayor - he was not withholding his legal citizenship - he has dual citizenship!