Peter J. Harris, former Ottawa and regional councillor, says the recent announcement to invest $80 million into the old Canada Science and Technology Museum should be reversed, while Royal Galipeau ...