>>17772677
Statistics disagree. Russia should worry about its own problems