By Anne Brodie Toronto's Hot Docs Ted Rogers Cinema hosts the 20th annual Human Rights Watch Canada Film Festival in person in Toronto In Person March 8 - 12 and digitally across Canada March 13 - 19. All tickets are free. Its the revered annual celebration of the world's best documentary …
