by Kayja Buhmann
The icon of peaceful resistance in South Africa, Nelson Mandela has died at the age of 95.
More information on his legacy and passing can be found here.
We depend on your support to help fund our coverage. Support local, independent media with a small monthly or one time
contribution. Thank you!
© 2020 The Source Weekly - Bend