Question: Which assembly is the legislative body for Russia ?
Answer: Congress of People's Deputies of Russia
Answer sentence: the legislative body of russia is the congress of people's deputies of russia.