BARCELONA, SPAIN - JANUARY 17: Miriam Makeba performs on stage on January 17, 2008 at Palau de la Musica in Barcelona, Spain. (Photo by Jordi Vidal/Redferns)