Orillia, Ont., to decide fate of controversial Samuel de Champlain statue
Statue is in storage as city debates whether it should be restored, modified or permanently removed. An imposing statue honouring Samuel de Champlain, which had stood on the shores of Lake Couchiching in Orillia, Ont., for 100 years, is now dismantled and moved out of sight. The founder of Quebec City is face down and wrapped in blue tarp. Some...