Stephan Heffner

IT specialist investigative journalism / Activist at Amnesty International