August 9, 2024After defeating Wang Chuqin, Turls Möregårdh now may have more fans than the population of Sweden Sweden