battling for her life