An artist from Chongqing Disabled Art Troupe performs in Cairo, Egypt, on Feb. 18, 2019. [Photo/Xinhua]