nationalpost.com
Nicolas Rouleau: We need a new citizenship oath
Canada today is a diverse and multicultural land. Its citizenship ceremony should reflect this fact