January 20, 2025

Guy Gee writes: Reflections on betrayal and triumph