Eleanor Lelou

Person

A person running for a council seat in France with Down syndrome, advocating for accessibility for people with various disabilities.

Mentioned in 1 video