Almost as abruptly as she had vanished, Chinese tennis star Peng Shuai reappeared in public view over the weekend.

Since Friday evening, a steady stream of photos and videos purporting to show a smiling Peng going about her life in Beijing have surfaced on Twitter — all posted by individuals working for Chinese government-controlled media and the state sport system, on a platform blocked in China. Read More