I'm not sure I agree that no white person can be African ..... we have family friends in Tanzania who are white. Their families have been there for hundreds of years, they were born and brought up there and they think of themselves as sort of one of the many tribes that live there.

That's a bit like someone saying my old neighbour can never be British because he is black. His family have been here for hundreds of years, he was born and brought up here and he thinks of himself as English (the poor deluded fool even supports the England rugby team).

The idea of all of Africa joining up to make one football team is like saying Europe should join up to make one football team, and there is too much history, sovereignty, cultural differences and even genetic differences to think they could be a genuine representative team? ..... except Africa is even bigger, has more genetic diversity, bigger cultural and language differences, vastly differing histories and contains countries whose sovereignty is a matter of considerable national pride, earned through much blood.

I would thing, and I accept that I might be wrong, that there is a greater degree of difference between (say) a Tunisian and someone from Lesotho that between a Dane and a Belgian?