(Mendocino County Sheriff’s Office via Bay City News)

WILLITS, 1/23/20 — United States Air Force Captain Kevin A. Larson, 34 and originally of Spokane, WA, killed himself in Mendocino County Sunday Jan. 19, after fleeing a court martial conviction in Nevada, and evading local law enforcement, including the California Highway Patrol and the Mendocino County Sheriff’s Office. After a manhunt and brief stand-off, a single shot was heard and Mendocino SWAT found Larson’s body, dead from a single self-inflicted gunshot wound. Now some additional details about the circumstances surrounding the man’s suicide have emerged.

(For a detailed account of the chase, search and stand-off involving Larson see our previous coverage.)

Continue reading for FREE

We just want to make sure you’re a human! Sign in to keep reading and receive our weekday newsletter in your inbox.

Or

Success! Your account was created and you’re signed in.
Please visit My Account to manage your account.

Adrian Fernandez Baumann is the managing editor of The Mendocino Voice and a founder. He lives in the Willits area and has a dog named Bravo.