By: Christine Crosby, Editorial Director, GRAND Magazine
I recently met an amazing woman who has suffered great hardship in her young life. Her name is Catherine Weaver and despite her life challenges she has her priorities straight and knows what is really important. At the top of her list is family. She shared her original [...]



