In the quaint town of New Bedford, Illinois, nestled along the banks of the Rock River, one might never suspect the hidden struggles that some of its residents face on a daily basis. Among these residents are veterans who have returned home from serving their country, only to find themselves battling a different kind of […]
Veterans PTSD in New Bedford, Illinois 61346
