soweto canoe and recreation clublatest news & developments