The United States of America does have a place in criticizing Russia on its human rights. The United States had come a very long way in its equality on human rights. If you compare Russia to the United States, Russia is currently in the stone age when it comes to human rights.
The United States has gone through a history of human rights violations. Slavery, native American relocation, and the labor conditions of years past are all deplorable, but the country has made great strides towards ascertaining rights for all citizens. While still facing some of the issues in human rights that Russia has, the United States is in the perfect position to criticize Russia. The United States should be able to understand Russia's problems and make credible and constructive criticisms of the practices there. At the same time, it would be fair for Russia to, in turn, criticize the United States on similar problems.