Skip to main content

Steve Crawshaw

Steve Crawshaw is London Director of Human Rights Watch and former Germany bureau chief for the Independent. He is the author of 'Goodbye to the USSR' and his five-part BBC series 'Germany Inside Out' was broadcast in Spring 2003.