CHICAGO, IL (November 4, 2015) The award-winning documentary Journey to a Miracle: Freedom from Insulin will air Sunday, November 22 at 11 am on WTTW-11, Chicago. November is National Diabetes Awareness Month.
The independent film weaves together the life-changing stories of brilliant scientists...