Ren Changxia was director of the Public Security Bureau in the city of Dengfeng, Henan Province, home of the famous Shaolin Temple. On April 14, she was killed in a car accident while investigating a...
Please login first!
Ren Changxia was director of the Public Security Bureau in the city of Dengfeng, Henan Province, home of the famous Shaolin Temple. On April 14, she was killed in a car accident while investigating a...