Humanity’s relationship with animals is sometimes dysfunctional. Humans love animals yet some heartlessly perpetrate extreme violence against them. Do people even realize how wicked it is...
Last year in May, Chien Chih-Cheng shocked the nation as she committed suicide after the toll of euthanizing animals became too much for her. Chien, who...