Canada

Canada Day celebrations from across the country

People across the country mark Canada's confederation.

Inclement weather in some regions didn't dampen enthusiasm for many revellers