Generation Y Leaving Mark on Communities

Volunteering for nonprofits brings balance to young lives