Stephan Heffner

IT Specialist Investigative Journalism / Activist at Amnesty International