150th Birthday
Canada's long-anticipated 150th birthday celebrations on Saturday were marked by heavy rains and some protests.
Most Read