World cancer day warriors wear ribbons of courage