The functioning trading site is actually http://tdslavich.ru, without an English version. Yes, it looks like they have neglected their English site for a while and someone is abusing it.