Here are hundreds (or thousands) orphanages, where live orphans and children of parents deprived of parental rights. "Street children" have other meaning in russian language, but that you mean calling here детдомовец that can translate something about orphanager.
Some children try to escape, but police anyway finds them and bring back after some days, may be 1 week, unlikely more.
So, Can to say, that here aren't "street children" (in your meaning) in Russia.
there are kids who escape from their parents/guardians/orphanages/etc..., those, who do not want to live under anybody's control (even if it is not really "control", but absolutely normal requirement to visit school, do homework, help parents to wash dishes or buy bread in the store next to the house). There are such kids all over the world. But it does not mean nobody "wants" them, they are usually looked for by parents/police/orphanage workers/etc...
As for scales of such behavior, definitely not 1-4 millions. Here:
http://www.echo.msk.ru/blog/fritz_morgen...
they say that if there were 5 mln of street kids, it means, 3 kids per one entrance in apartment house should be on the street. It is NOWHERE in any sense close to the truth. Even one street kid per apartment house is unbelievable figure, just because we would see them pretty often, but you did not see and absolute majority of people never see.
Search YouTube, you'll find plenty of documentaries about it, which means they do have them.
No. there are children with educational problems. homeless children I had not seen for many years
No, the imprison all of their unwanted children in warehouse like orphanages.
Every country has them.
That is what Russia watch about US
http://www.youtube.com/watch?v=QC-AENJxp...