OneWorld is a site for people concerned about the social and environmental implications of just about everything! Here you can find articles on human rights, racism, refugees, nuclear issues, women, genetical engineering, minorities etc.. Search through their site by clicking on Russia (under Europe).