In a political career full of ups and downs, Ted Morton was ahead of his time

.....

© The Globe and Mail