We'll just have to agree to disagree ...
I found no evidence of any "international immigration legal framework" that you speak of, nor do the Universal Declaration of Human Rights enshrine anything about reuniting older parents with adult children (displaced refugees, families split with due to war, adopted children etc. are a different story).
CIC *CAN* stop the reunification if you don't qualify, they wouldn't be able to if this was truly your universal right as an immigrant as you say. No one "donated two solid working horses to this nation", you made a conscious decision to move here because of lack of opportunities in your country of birth or perceived better life here in Canada.
Processing times were already up to 6 years back in 2011, you applied knowing full and well that this isn't a quick application. Not saying that waiting this long is ok, just saying you knew when you applied. Compare that to the 22+ years of delay that you're responsible for, for not applying when you got here in 1994.
kcdasoju said:
Sponsoring our parents is not a privilege, its our right
it’s an immigrants legal right and it’s covered under international immigration legal framework.
Please note right to family reunification if clearly addressed under Universal Declaration of Human Rights and other international covenants and treaties. That is the reason why they can’t stop but they can delay the process.
Don’t forget we were provided Immigration to this country based on Points Systems, which means our parents / and the country that has raised us as donated two solid working horses to this nation.