Movies in the Lot: SADA
Hyde Park Art Center 5020 South Cornell Avenue, Chicago, IL 60615, Chicago, IL, USSada is a Baghdad-based initiative from 2011 to 2015 featuring a group of Contemporary Iraqi artists who were committed to working through the aftermath of American-led wars and occupation. Former […]