X

duck liver

PETA Livid over Duck Livers; Sues California Restaurant

On Wednesday, the animal rights group, People for the Ethical Treatment of Animals (PETA) sued Hot’s Kitchen for violating the…