See How 2face Was Treated On His Visit To Nelson Mandela’s Home In South Africa: Music legend, Tuface Idibia is in South Africa this week for what seems like a vacation and his most prominent stop so far is the late Nelson Mandela’s home in Soweto City, South Africa. He shared a video of himself being welcomed to the town of the late ... Source: "South Africa" - … [Read more...] about SA News: See How 2face Was Treated On His Visit To Nelson Mandela’s Home In South Africa