An animated allegory demonstrating the need to integrate the disabled into general society.
2021
2024
2020
1948
2022
1981
2001
2025
2023
2013
2008
1983
1988
1985
2007