Well, my brother's friend is black. In Liverpool, they're aren't many black people, Racism is a quite a big thing here. People feel nervous to say '____ is black' infront of another black persons face. I don't know how it works in america however listening to rappers, alot of the time they call thereselves niggas. I think that black people do have the right to be offeneded when a white person calls them racial words as this makes us look more powerful and dominant over them. Because of the past and how black people were treated they have no hesitation to take it offencesive. Only thing is though, you won't go around seeing asian people calling theirselves 'Chinks'. So black people shouldn't go around calling eachother niggas.