No. It depends on one's conception of "race." If you consider Germans to be a race and you hate people for belonging to that race, then that would be racist. Similarly, if you consider Nigerians to be a race and hate people for belonging to it, then that would be racist. If, on the other hand, you consider Germans to be an ethnicity within the white race, and you hate Germans for their ethnicity but like others you consider to be members of the same race, then that's bigoted, but not racist. Similarly, if you consider Nigerians to be an ethnicity within the black race, and you hate Nigerians for their ethnicity but like others you consider to be members of the same race, then that's bigoted but not racist.
I think most people in the Western World tend to think of race in terms of those bigger blocks, like "white," "black," "Arab," etc., and that group-based hatreds tend to clump together on those bases (for example, the typical person here who has a dislike of black people doesn't care if their ancestors came from West Africa, like most African Americans, or East Africa, like Obama.) Their prejudice against Obama wasn't based on a preconception about people with Kenyan ancestry, specifically, but rather based on a preconception about people with African ancestry, generally.
I did, the last time we discussed it. As you know, they were prosecuted with the assistance of the police, which is the opposite of police protection.