Should life in jail mean exactly that??

I think if someone does something like that featured below then they should get life.

http://uk.news.yahoo.com/skynews/2008080...
9 answers 9