How does it make sense? If someone's from Nigeria or Rwanda, how the hell are they African American? What a stupid fucking term. just refer to them as niggers or black or something, or if you want to avoid being culturally illiterate, find out wwhere they're from and say they're Sudanese or South African.
It's as stupid as referring to all people from East Asia as ASIANS