Teens Create Interfaith Mural

Teens Create Interfaith Mural on Display at the Saint Louis Science Center St. Louis, MO – St. Louis area teens, representing four different faiths, created a unique mural of canned goods now on display at the Saint Louis Science Center. Taking their inspiration from Humpback Whales, a new g...

Read More