I think it is indeed necessary.
She had a part in the incident as well so why not express it?
Chris has done multiple interviews, blogs, discussion, songs and apologies about it so why can't Rihanna return the favor, regardless of how "old" the incident is.
Many (including myself) looked down on her for not speaking up....now that she's speaking up they're looking down on her for doing so!
Media is crazy, and everyone has an opinion but I think it's unfair for anyone to say she can't have a say-so in what happened, being the victim. A lot of blk girls are ridiculing her all becus of being a CB fan but I can see around all of that by saying he was wrong and she was too for going back but now that reality has hit HIM and HER....NOW we can move on!