Peng Shaui, The Tennis Star Who Accused A Former Chinese Official Of Sexual Assault, Has Disappeared

“A Chinese tennis star who publicly accused a top former Politburo official of forcing her to have sex has vanished — as international sports officials demanded her accusations be fully investigated.”

New York Post has more here.