Did you know Jamie Foxx has a sister with Down syndrome? It’s true. Her name is DeOndra Dixon and she’s the 2011 Ambassador for the
Global Down Syndrome Foundation.

I love the fact that so many people today, including celebs, are talking about and celebrating special needs siblings instead of pretending they don’t exist.

Shame be gone.

Read the People magazine article here.

Photo RicStar’s Camp Judy Winter 2011