by Caroline Picard | Aug 12, 2016 | Blog
This interview was originally published on Bad at Sports on Dec 27, 2013. Singapore based artist Robert Zhao Renhui is the Institute of Critical Zoologists, an organization that—for any Doctor Who fans out there—would be the environmental analogue to the Torchwood...