Health and Wellness

Superman actress Margot Kidder’s death ruled a suicide

When actress Margot Kidder passed back in May, her manager, Camilla Fluxman Pines, said she died peacefully in her sleep. Now, the Associated Press reports that a statement released Wednesday by Park County coroner Richard Wood reveals that Kidder “died as a result of a self-inflicted drug and alcohol overdose.” The revelation makes her another in a recent […]