Another thought just popped into my head. She went to the police; I wonder if it was the same department that Michael was working for as a nurse. He would have access to insulin in his job also.
Michael worked at the local police station? Is this true? Also, I read another comment yesterday that he bought Terri's life insurance policy from his girlfriend (she worked at his insurance company). Has anyone confirmed this?