Arrest Made After Decapitated Head Thrown From Third-Floor Toulon Window

Police arrested a 40-year-old man in Toulon, France, after a severed head was thrown out of a window.
Read more at Breitbart

We are ad-free!

support

Share this: