Over the last 25 years, more than 42,000 youths have participated in programs offered by non-profit Sharing Our Cultures. “I started the program because I wanted to make a positive difference in the ...