Restrepo
Steve Persall
Restrepo is a bracing difference from the neatly packaged accounts that mainstream media coverage typically provides. You don't have to be a hawk or a dove to appreciate its unvarnished honesty.