Where is Michael Howell right now?
The Investigation Discovery documentary, titled “Homicide City: Charlotte Auditing Evil,” tells the horrifying story of a federal insurance investigator named Sallie Rohrbach, who was 44 at the time of her death in May 2008 in Charlotte, North Carolina. Her death was the result of an auditing job she was doing at the time of her … Read more