4
20
Suspect Arrested After Severed Head Thrown From Window in Toulon, France
A man was arrested in Toulon, France after a human head was found in the city center.
Local reports say the suspect threw a box containing the head from a window.
The suspect appeared at the window with bloodied hands before being detained.
French police, army, and special forces were deployed at the scene.