The Perfect Enemy | Shanghai police barge down door in resident’s apartment - CNN
October 19, 2025