Jesse Freedman’s (Theater and Religious Studies, ’05) play, ‘Karoake Bacchae’, is part of the New Ohio Theater’s annual Ice Factory Festival. Freedman wrote and directed the play, which was reviewed in the New York Times. Read the article here.