lulz who is to blame?u mean the british guy who is BORN and RAISED in britain stabbing others?jeez I wonder whose to blame