Kristinn Hrafnsson has/had a position (Editor in Chief) at WikiLeaks

Title Editor in Chief
Updated 7 months ago