Who Rules the World Drama by Ashley April 18, 2022Drama Info: Title: Who Rules the World (且试天下) Qie Shi Tian Xia Episodes: 40 Release Date: April 18, 2022 Film Location: China Summary: The Chinese… Read more