Despite disease, Portsmouth boy is unbreakable
PORTSMOUTH — Dan McCarty has fractured more than 350 bones in his 10 years. But his zest for life — and empathy for others — will never be shattered. A parable in 12 parts.
1. When people first meet 10-year-old Dan McCarty, …