Day: April 17, 2025

When examining her life’s path, Rebecca Francis ’90, who majored in graphic and advertising...