Canada's Citizenship Act is undergoing a significant overhaul with Bill C-3, set to eliminate the "first-generation limit" on ...