Skip to content
Advertisement

In this image made from video, police near the scene of a stabbing at a police station in Rambouillet, southwest of Paris, Friday, April 23, 2021. Authorities say a French policewoman has been stabbed to death inside her police station and that fellow officers nearby shot and killed the suspected attacker. The identity and the motive of the assailant were not immediately clear. (Clement Lanot via AP)

In this image made from video, police near the scene of a stabbing at a police station in Rambouillet, southwest of Paris, Friday, April 23, 2021. Authorities say a French policewoman has been stabbed to death inside her police station and that fellow officers nearby shot and killed the suspected attacker. The identity and the motive of the assailant were not immediately clear. (Clement Lanot via AP)

Featured Photo Galleries