Hmmmm,lots of these "webmasters" going down recently.
I was noticing the same thing. Either the U.S. is getting more international cooperation in hunting these SOB geeks down, or we've decided their propaganda value now outweighs any potential intel value. IMHO.
Yep.