8 events raising funds for charity