Did this lady say she is Carla Iyer? Wow. Euthanasia and hemlock society is deadly combination. Euth is a defeatist philosophy adopted by those who deny the advances of medicine
Yes it was!