Canada’s muddled response to terror is exactly what Iran and its proxies count on
Author Archives: Michel Maisonneuve
Michel Maisonneuve is a retired lieutenant-general who served Canada for 45 years. He is a senior fellow at the Frontier Centre for Public Policy and author of In Defence of Canada: Reflections of a Patriot (2024).
