Canada's new anti-hate bill, C-9, has been amended to distinguish the sacred Hindu, Jain, and Buddhist swastika from Nazi ...