Factory farm protesters display 20-foot sign in front of Wilmington Trader Joe’s

Factory farm protesters display 20-foot sign in front of Wilmington Trader Joe’s