Actress Anne Heche passes away after her life support system is switched off
Actress Anne Heche has passed away after her life support system was switched off. Ms. Heche had slipped into a coma after a road crash in Los Angeles. She is survived by her sons, Homer …