Stephen Sutton campaign raises more than £3m for charity - BBC News

A teenager with terminal cancer raises a 'record-breaking' £3m for charity