S

Stephen Dewar

Born 5 January 1943 in Saskatoon, Saskatchewan, Canada

Died 20 April 2019 (aged 76)

Stephen Dewar was a Canadian investigative journalist, producer and director. His impactful documentaries, spanning politics, science, and the environment, earned him a reputation for hard-hitting journalism.

Director

Actor

Cinematographer

Crew