A teenager has run 10 miles (16km) to raise money for charity a decade after he was in a life-changing car crash. Charlie ...