San Diego Police Officer’s Act of Kindness before Death Would Remain His Most Viral Legacy

A San Diego Police Officer’s act of kindness before his death would apparently remain his most viral legacy. Police Officer Jeremy Henwood has just returned from his tour from Afghanistan and Iraq, and it was incomprehensible that Henwood would meet his demise back at home.