Stephen Dewar
Born
January 5, 1943
Died
April 20, 2019 (76 years old)
Known For
Directing
Place of Birth
Saskatoon, Saskatchewan, Canada
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.