Canada now has a Sikh Defence Minister, I mean, that is a momentous occassion for Canadian Sikhs. With a 1.4% population in Canada, Sikhs have some representation in the Ministry at last.
With a 1.8% population in India, India on the other hand has had Sikhs as Defence Ministers (not once but twice), Prime Minister, President, Generals, Home Ministers, Umpteen Ministers, Air Force Chiefs, CBI Chiefs, CVC Chiefs, CEC, etc. etc..
Canadian Sikhs cry hoarse over the atrocities on Sikhs in India and curse Sikhs who stand for India. The above comparison is a reality check for them to realise why Indian Sikhs stand by India. Canada has a long way to go fellas! Hold your horses.