David Halton March 156

Podium

David Halton March 156

March 15th speech by David Halton at the National Arts Centre in Ottawa, titled “Iraq, Terror, and the US Media: A Tragic Failure.”