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