The Best Justice System In The World, a documentary film by Suja A. Thomas (Illinois), will have its world premiere at DOC NYC, America’s largest documentary festival, on November 15 and 16 (in person) and November 16-29 (online). Tickets are available here.






