Saturday, 7 December 2013

Nelson Mandela

Born: July 18, 1918

The last great leader of the 20th century -- and an inspiration for this new millennium -- died in his country South Africa December 5th 2013.
Nelson Mandela touched all of us with his courage, his unyielding resistance, and his grace. He knew how to fight, and he knew when to make peace.

"It always seems impossible, until it is done."