"as we forge ahead towards the centenary of the anc in reflections on the long road traveled occupy our daily thoughts it is unavoidable that reflections give way to recriminations lessons learned and the long road still ahead in achieving a better life for all"