 The Supreme Soviet of RSFSR (later Supreme Soviet of Russian Federation) was a legislative body elected by the Congress to govern between the Congressional sessions.It consisted of 252 deputies, divided into the Council of the Republic (126 deputies) elected proportionately to the population size, and another 126 deputies from the Council of Nationalities, representing the federal subjects of Russia.The Supreme Soviet was entrusted with the power to pass laws, ratify treaties, assign cabinet members (until 1991) and judges, declare amnesty, and approve presidential decrees.