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.
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.
Success! Your account was created and you’re signed in.
Please visit My Account to manage your account.
