tragiccarpet.com
Research and Development
Rendition Project Summary ‘RENDITION’ – a visual theatre / puppetry installation project about the illegal capture, detention and torture of people in CIA ‘blacksites’ or secret prisons. This topic…