Swiss disabled artists perform at night show "Disabled Theater" during Downtown Contemporary Arts Festival in Cairo, Egypt, on March 21, 2017. (Xinhua/Ahmed Gomaa)
Swiss disabled artists perform at night show "Disabled Theater" during Downtown Contemporary Arts Festival in Cairo, Egypt, on March 21, 2017. (Xinhua/Ahmed Gomaa)