The Elephant Whisperers, on Netflix, is getting more eyeballs in India after it was nominated for the Academy Awards 2023, also known as Oscars, in the Best Short Documentary category. The late appreciation coming in for this fine piece of art is heartening but once you watch it, you’ll know the film deserves much more […]
Read More