Home>Latest
An artist of China's Zhejiang Wuju Opera Troupe performs in Valletta, Malta on Feb 13, 2018. [Photo by Mark Zammit Cordina/Xinhua]