
Sei Whale Served at Sushi Restaurant
Sei whale, an endangered species, has been served at a Santa Monica Sushi restaurant called "The Hump." The restaurant is located at the Santa Monica Airport. After an undercover investigation by the pair of women helped film "The Cove" an Academy Award winning documentary, the restaurant has...