The newly released information revealed that Russia is now the largest economy in Europe and also the world's fifth for the very first time since Soviet times
75% of Russia's population lives in Europe. Not only that, but even if we don't count the Asian part of Russia, the European one would still be biggest and most populous country in Europe.
What is with you people constantly trying with the "dastardly Asiatics" dogwhistles.
Pretty much every geography atlas. In relevant area it's Ural mountains and river. Definitions might vary a bit at the south, the river is not always acknowledged, but regardless of definition it won't change anything in my previous post.