Canada has introduced a new Oath of Citizenship Act to ensure that applicants acquiring Canadian citizenship show their face while taking the oath at citizenship ceremonies. The Act requires applicants to say their oath in public, confirming their commitment to Canada’s values, laws, and traditions.
Source: Expat Forum