Noah didn't say they weren't French. He said they were African. You can't be both?
France, last I checked, is not in Africa. It's in Europe. So, no.
What are you imagining makes someone born and raised in France "African"?
In this specific case, the fact that their parents were born and raised in French-colonial African nations, they have their African names, and generally maintain a lot of their African cultural identity.
The same thing that makes an Irish-American "Irish", and an African American "African," although in these cases, the heritage is much further removed. But in the US, there has always been greater comfort with dual national/ethnic identities. At least, significantly more comfortable than Europeans, who are generally much more culturally insular, and have a lot of weird ethno-national chauvinism and exaggerate the petty differences between the various national/ethnic identities inside Europe.
Americans have their own chauvinism, but it is more national than ethno-national.