Lots of Americans don't speak English these days. If the detective had based on an investigation on the fact that he spoke Spanish, he could've been accused of racial profiling.
You're kidding, right?
They may be in America, but that don't make them Americans.