Friday, September 02, 2005

OMG!!!

Cannibalism? New Orleans residents eating the dead? Here's the article.