Nelson Mandela otherwise known as Madiba (isiXhosa for “Father of the Nation”), has been immortalized in the hearts and minds of millions of Pan-Africans and pacifists around the world. He is respected and highly revered for his efforts to ending Apartheid after being imprisoned for 27 years. Many may have chosen revenge if in their…