Tom Flanagan is a professor emeritus of political science and a distinguished fellow at the School of Public Policy at the University of Calgary.
From the archives
How a Canadian judge forced Slobodan Milosevic to face his accusers
Tom Flanagan is a professor emeritus of political science and a distinguished fellow at the School of Public Policy at the University of Calgary.