South African Vice President Cyril Ramaphosa attends an event commemorating the third anniversary of former South African president Nelson Mandela's death in Johannesburg, South Africa, on Dec. 5, 2016. South Africans on Monday marked the 3rd anniversary of former president Nelson Mandela's death, vowing to honour his legacy by upholding his values and principles. (Xinhua/Zhai Jianlan)