Actress Anne Heche Has Been Taken Off Life Support August 15, 2022 She has now quietly passed away. Let her soul rest in peace. Actress Anne Heche has peacefully passed away after her life support had been Read More »