Nijjar allegation: How mayors with large Sikh populations are reacting
Canada has the largest Sikh population outside of India and more than half life in four cities - Brampton, Surrey, Calgary and Edmonton.
Canada has the largest Sikh population outside of India and more than half life in four cities - Brampton, Surrey, Calgary and Edmonton.