Showing posts with label wtf. Show all posts
Showing posts with label wtf. Show all posts

Thursday, January 03, 2008

News of the morbid

Maybe we've been watching too much CSI lately, but this story about finding an infant skeleton in a suitcase seems like a television plot-of-the-week.


UPDATE: Updated findings from a pathologist.