Here's What a $128,000 Toilet Looks Like

12:00 PM ET Tue, 13 Dec 2011

The day's non-business news, including a toilet studded with Swarovski crystal, Latvian Santas running through the streets of the capital, a killer whale approaches a boat off the coast of California, and a polar bear is born in a Finnish wildlife park.