skip to main content

U of I Student's Startup Creating 'Healing' Film On Police-Minority Relations

12/7/2018 3:21:25 PM

The News-Gazette -- "The Drive" is a new movie project from Jewel Ifeguni, a University of Illinois computer science minor, and her startup, YouMatter Studios.