Oscars Awards 2024: Last year at the Oscars, India created history by bagging the Best Documentary Short Film award for Karthiki Gonsalves' 'The Elephant Whisperers'. This year, the American documentary 'The Last Repair Shop' might take home the said award at the 96th Academy Awards on Sunday.