An animated allegory demonstrating the need to integrate the disabled into general society.
2025
2018
2024
2015
2008
2022
1984
1977
2003
2020
1918
2023
2011