Live streaming video from 150+ news and weather outlets worldwide. Just launched. Click a stream to watch it live. Also has a separate video screen with announcers who alert you to breaking news. This could become an entirely new way to view news.
Mashable has more.
Thank you for the mention. We hope to roll out a new version of this in the next week. It will give more information to people about what is happening right at that moment.