Maybe that is what has Teresa upset? We'll see.
Indymedia servers were seized by law enforcement and the details are due to "terrorist activities, money laundering, or kidnapping". Pretty narrow, I'd say. Update was posted just before the ABC Memo broke.
Oh. Server located in W. Mass.
snicker snicker