PALO ALTO, Calif. (KABC) — Demi Espinosa is from Miami, but her rare heart condition has brought her to Lucile Packard Children’s Hospital at Stanford in Palo Alto in California, where she’s in the intensive care unit on life support. When you look around her hospital room, it’s clear that…Read More
Dad of young Taylor Swift fan on life support has special wish for superstar
