Image source: Wikimedia Commons Chinese tennis star Peng Shuai has not been seen in public since posting an allegation about…