A 'guardian angel' on his side: How a Sterling Heights man, 20, fought to recover from stroke - The Detroit News

A 'guardian angel' on his side: How a Sterling Heights man, 20, fought to recover from stroke  The Detroit News