From Breitbart

A well-known human rights activist protesting to bring awareness to the issue of missing Chinese tennis superstar Peng Shuai, was reportedly thrown down the steps of Wimbledon Sunday after shouting “Where is Peng Shuai?”
Read More

Leave a Reply

Your email address will not be published. Required fields are marked *