Archive | December 5, 2013

Nelson Mandela Is No More

It is with sadness that we here at are announcing  that one of our heroes and key torch bearers Nelson Mandela  had passed away. Mandela who has been ill and bed-ridden for the past about one year or so, is no more. That is the news according from current South African president Jacob Zuma. […]

Leave a comment Continue Reading →