Yahoo Web Search

Search results

    • Disabled woman finds success on the stage

      China Daily· 1 hour ago

      Yin Qiuhua, the 19-year-old performer, was born with Down syndrome, a genetic disorder that is usually associated with a distinctive facial appearance, ...