Monsters like these should be executed. Any creature (I won’t dignify them by calling them human) who would kidnap and rape a human like these animals did, doesn’t deserve to live.
I’m sure the courts will come down hard on them (extreme sarcasm).
Watch the movie, Harry Brown.
http://www.imdb.com/title/tt1289406/
I’m told it mirrors reality in some parts of Britain. This particular thread proves it.
Wow, that looks like a great movie, I wonder why I never heard about it here in the U.S.? Loved the trailer, especially the last line, “You have failed to maintain your weapon...”