A woman in Shenzhen has accused local police of conducting a strip-search, leading to widespread criticism on social media. The incident has raised concerns about police conduct and individual rights in China, drawing attention from both domestic and international observers. The Shenzhen police have yet to release a detailed statement addressing the allegations.
Observable data points shared across all narratives