Live stream preview
Physical Disability
1m 47s
It's estimated that 130 million people at a global level are wheelchair users, but not everyone with a physical disability needs a wheelchair.
It's estimated that 130 million people at a global level are wheelchair users, but not everyone with a physical disability needs a wheelchair.