The Russian site does not really work either: there is a functioning menu, but no content. Judging by the fact that WOSM (Geneva is mentioned as part of the name) appears on the menu, they probably are associated with it.
I went to the www.scoutmaster.ru link. After taking a look around I found a Q&A page that seems to imply that they are NOT part of the group that has the WOSM membership.
I found that if you go to the English site, put your mouse at the top of the page and then click-and-hold and drag it to the bottom, a whole lot of HTTP commands end up visible. Seems someone messed up some syntax somewhere.
BTW, I don’t mean to imply that because they are not members of the WOSM they are not legitmate. I’d like to see that worked out, though.