‘The Last Repair Shop’ Wins Best Documentary Short At 2024 Oscars.

For the second time in the last three years, the Oscar for Best Documentary Short has been claimed by . The Canadian-born filmmaker and his fellow director Kris Bowers won the Academy Award tonight for […]