China stages 1st music festival since crisis: Largest outdoor music festival

Published: Jun 01, 2020, 04:10 PM(IST)
China's largest outdoor classical music festival took place on May 27. This marks the first classical music festival that has been staged live worldwide since the coronavirus outbreak began. Watch report.
Read in App