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

Title Editor in Chief
Updated 5 months ago