The 29th Shanghai TV Festival is scheduled to be held from June 24th to 28th. The submission for the Magnolia Awards began at the end of last year and concluded on March 31st this year, with the expected announcement of the shortlisted candidates in May. The selection of Chinese dramas for this edition of the […]








