Sorry to all you Russian brothers but on this one i am on Latvian side. Let us put ourself in their position. Wouldnt we do the same? But i would make Russian a regional minority language in those historicaly Russian areas.

You might be right but only on political grounds. Russian as the 2nd official language threatens Latvian national interests and being a dominating language in the region it might supress Latvian. But all the same it's a discrimination. Especially when a great per sent of population cannot get citizenship based on mastering the language. I've always been the adept supporter of Ukrainian as the only official language in Ukraine but there was not such a situation where Russian-speaking polulation was denied of citizenship on linguistic grounds in the first place.