Possibly not. In Bristol, UK, there was a City Councillor (herself of African descent, and oddly, spending most of her time in Florida) who accused another councillor of being a "coconut", which is a racist slur meaning someone who is "black/brown on the outside, and white on the inside". This happened in session (on the official public record). After having several firings of caucasians over implicit racist slurs, this one was practically ignored. It took a big backlash in the public to get the politicians to even begin an investigation. The councillor herself stated "I can't be racist, because I'm black.".
In the end, she got a slap on the wrist.
Yes, racism does cut both ways. However, by and large, you don't get to claim racism unless your skin is non-white.
Studies confirm that there is a general racial bias in everyone (succinctly put in Avenue Q's "Everyone's a little bit Racist"). However, being adults, we should pretty much be trying to accept that we're flawed individuals, and get on with making everyone's life a bit better as long as they live up to society's expectations (if you're arrogant, violent and antisocial, don't expect people to like you whatever the colour of your skin).
In the article, there are some actual truths. Basically, in any given social segment of any size, you'll meet all kinds of people. Nice and nasty and everything in between. Treat people as people, because that's who they are.