Woman Behedaded London

Woman Beheaded In North London

What the hell is going on?