‘Unsalvageable mess’: Project Veritas CEO Hannah Giles resigns over ‘past illegality’ concerns December 12, 2023 by Washington Times Hannah Giles has resigned as CEO of Project Veritas after taking over in June from James O’Keefe, saying that the guerrilla journalism outfit has become an “unsalvageable mess.”