Fifty people from 24 countries were sworn in as new Canadians at Harbourfront Centre on Canada Day.

It is one of 46 citizenship ceremonies across Canada Tuesday.