PETA vs. shechita

Animal slaughter is not a pretty sight by any means. But a scandal rocked the Jewish world earlier this month when People for the Ethical Treatment of Animals (PETA) released