I think this might be ot Rape, Justice, and the Times (Dinosaur Media DeathWatch) http://www.freerepublic.com/focus/f-news/1716237/posts
yeah that's it
Wow. I'm shocked.