Loading video

Sign up and enjoy a better experience|Sign up now

CaravanAl Setar

Al Setar - Down Syndrome

Many people deal with people with Down"s syndrome with embarrassment and shame and many parents try to hide their children with Down syndrome.

Episodes

Related Programs