{"version":"1.0","type":"link","title":"Ren Changxia - Newikis","description":"Ren Changxia (Chinese: 任长霞; pinyin: Rén Chángxiá; February 8, 1964 – April 15, 2004) was a Chinese policewoman. She was ranked Supervisor 1st class, with the badge number 007041. She was formerly the Police chief and party secretary of the Dengfeng Municipal Public Security Bureau (the Chinese term…","provider_name":"Newikis","provider_url":"https://newikis.com","cache_age":86400,"thumbnail_url":"https://upload.wikimedia.org/wikipedia/en/d/d6/Renchangxia.jpg","thumbnail_width":309,"thumbnail_height":215}