Quantcast

PETA asks Del. beach town to change name from Slaughter to Sanctuary

People for the Ethical Treatment of Animals has asked the Delaware town of Slaughter Beach to change its name.