In Canada's capital city of Ottawa, most tourists find themselves at Parliament Hill and the several blocks that radiate from there, since many of the...
The Olympic flame comes into Canada's capital, Ottawa! Torch Reporter Chris Wheeler chases the relay around Ottawa as it visits different sites and neighbourhoods. You'll...