Hawai‘i Island police are investigating a homicide after an elderly woman was found strangled to death in her Puna home. On June 20 at approximately 3:14 p.m., Puna patrol officers responded to a residence in the 16-1100 block of Uhini Ana Road in Mountain View after an elderly…..