The first documentary to explore the story of David Oluwale, a Nigerian immigrant chased or thrown into the River Aire by Leeds Police in 1969.
Invisible Life
This is an observational documentary that portrays the daily lives of visually impaired individuals in a provincial city in Russia. Despite their limitations, these individuals find ways to overcome their challenges in various aspects of life, ranging from navigating...
