by Rita S.
Killtown. A name hated and reviled in conspiracy circles on the internet. In their own words:
thelibra (Forum Moderator) - "Killtown, in the future, please refrain from just making things up and presenting them as fact. I'm editing the title of this thread, and I'd also consider yourself on thin ice as far as this forum goes."(from ATS)