Russia ranks 26th on the list of best countries worldwide (according to US News & World Report)
Russia is one place up to rank 26th in the list of the best countries around the world according to a research published by the US News & World Report and conducted with the Pennsylvania University Wharton school and BAV Consulting.Nine different categories were included in the assess