Marathon runners raise £46k to fight cancer York students run the Amsterdam marathon, raising £46k for cancer charity Archive 9 years ago