There is a difference between citizenship and ethnicity, I suspect. I imagine that if a Muslim is born in France, then he has French citizenship. However, I’d be quite surprised if he considered his ethnicity French.