The 10-year rule presently applies to anybody. We're looking at 10 years after the age of 18, so it applies to somebody who enters the country, a new immigrant. It equally applies to someone who may have left the country at an early age and returns perhaps to Canada to retire. So if I left Canada at age 22, I only have four years of residence after age 18. If I come back at age 65, I don't meet the 10-year requirement, nor would I meet the 20-year requirement for payment abroad if I stayed abroad.
So the 10-year requirement applies to everybody equally, regardless of national origin.