Sikhs across the country announced the formation of Sikh Federation (Canada) today, a Sikh advocacy organization dedicated to ...