News

PETA is suing the Maine Lobster Festival, saying that by steaming live lobsters, the festival is violating Maine’s law ...