Peace Harbinger, Mandela