I understand that she’s a model, and so I really don’t care all that much about her flirting with former Liberian dictator, and accused war criminal, Charles Taylor, and getting gifts, in this case blood diamonds, as a result.
That being said, she testified in front of the war crimes trial at the Hague about the diamonds, and what happened, and her former agent and actress Mia Farrow contradicted her on every point. (also here)
I’m sure that Ms. Campbell is embarrasses about (almost literally) playing footsie with a murderous dictator, but it’s clear that she is perjuring herself for no good reason.