20100712 news: Shakira shakes; Madiba steals show