
It's a city that calls itself the "Jewel of the Forest," but for many people old enough to remember, just hearing the name Jasper, Texas, can muster ugly memories.Just ask Clara Byrd Taylor.
from NBC Southern California - Top Stories https://ift.tt/2sEPF1z
0 comments:
Post a Comment