Martin John Callahan: I Want To See All Of The News From Today Currently a teaching fellow at the Slade School of Art in London, Callahan’s sparse electronic work touches the rawer nerve-tips of our media-immersed selves. This current piece is ...