Rochdale Rotary Club gives £9,000 to good causes

Christie mobile chemotherapy unit
Christie mobile chemotherapy unit