OPINION: Peng Shuai needs the world’s support more than ever – Tennis Australia should be ashamed of themselves

In a world where the politics of sport is more important than ever before, Tennis Australia’s decision to ban T-shirts and banners asking the question ‘Where is Peng Shuai?’ is deplorably shameful. With a story as paramount as this to the sport of tennis, they’ve sadly associated themselves, whether they’ve meant to or not, to […]