Reportedly, police in Paris deployed tear gas and stun grenades during a recent protest. The incident was on October 31, 2026.
Published · Reported · see source attribution
Sources
Press play to watch. Original footage and embedded markings are preserved.