Had the TV on for a few minutes last evening and there was some discussion of this on FNC. Not the horrible details and I'm glad. It's so unsettling. Don't watch much TV, but do a quick channel surf during the day. If any freeper hears more from anyone other than FNC I hope they post it up.
I was channel surfing this morning, and Imus was the only one reading from the article.