"The Last Doctor Standing" wins best documentary at International Human Rights Film Festival
Published on:
19 Nov 2025
Al Jazeera 360’s documentary “The Last Doctor Standing“ has won the Best Documentary Award at the International Human Rights Film Festival held in the Netherlands.