Tag Archives: Nelson Mandela Square

Woman Strips Naked to Hug Nelson Mandela Statue

It was quite the scene at the Nelson Mandela Square in South Africa when a woman went to the Mandela statue, stripped naked and began to caress the statue. The young African woman astonished bystanders as she first saluted the