Nelson Mandela, heroic South African leader and human rights advocate, passed away yesterday. His remembrance is being celebrated around the world.