NTD Television – Transit – NTD.TV
No Description
Name: Dr Xie Keping
Country: US
State: TX
Arrested: 1
Rescued: Unknown
Date of Announcement: September 19, 2018
Arrest End Date: September 19, 2018
Comments: CP related charges
Source 1: https://www.ntd.tv/2018/09/19/star-chinese-scientist-in-texas-faces-child-pornography-charge/