Far from a runway, Naomi Campbell took to the witness stand at a UN war-crimes tribunal in the Netherlands Thursday and admitted that she was given "dirty rocks" by the former Liberian ruler Charles Taylor – who, prosecutors say, swapped guns to rebels in neighboring Sierra Leone for uncut diamonds.