Noelia Castillo, 25, dies in Barcelona after European Court ruling allows euthanasia despite father’s legal battle to save her life.

Read More