Radio Show
Radio Show
Hosted by Michael Rush
Originally aired 2/12/10
Hosted by Michael Rush
Originally aired 2/12/10
If it's all in the telling, don't trust artist Omer Fast to tell it like it was. In single and multi-screen projections, this Israeli-born artist re-imagines interviews he has had with survivors of a suicide bomb, a...
Read More