The South African short film The Last Ranger has been nominated for the Best Live Action Short Film award at the 97th Academy Awards. Starring Avumile Qongqo and Liyabona Mroqoza, directed by Cindy Lee and written and produced by Darwin Shaw, Will Hawkes & David S Lee, the film is a gripping portrayal of rhino poaching and conservation efforts of the […]