The Last Tour
A decorated Iraq war veteran with PTSD kills his brother and himself after a high-speed chase near the Grand Canyon.
A decorated Iraq war veteran with PTSD kills his brother and himself after a high-speed chase near the Grand Canyon.
William Finnegan New Yorker Sep 2008 30min Permalink