I heard this on the news today and it made my heart break. I hope the UK has the balls to say "as much as we love our guys if you do ANYTHING to them you are dead meat" and "release them now or die"
Welcome to TM longtime Freeper! We were on the radio last night expressing our rage also:
http://home.comcast.net/~drljroth/index.html
Look for the 6/23 archives