Woman found beheaded in north London named as Palmira Silva

dichotomized:

steve-blogs:

British police arrest machete wielding maniac without killing him. American police, take note.

^^

Grey Gravestone RIP