As part of a holy day celebration, a group of Buddhists has freed over 500 lobsters in Massachusetts. Bought & paid for them, no less. Oh geeze, someone get Ellen and Mark some tissues. No use crying over freed food!