A trendy California sushi restaurant says it’s closing after being accused of serving illegal whale meat. The company that owns Santa Monica’s The Hump restaurant had already apologized for the whale meat accusation earlier in the week. The restaurant’s Web site said: “After 12 years doing business in Santa Monica, The Hump will be closing […]