Fans, family and friends celebrate Joe Mafela's life and legacy (ByC)