The last I heard, that Russian transmitter (called "the woodpecker" by amateur radio people who got fed up with it) was identified as the transmitter part of an over-the-horizon radar system. There's an episode of (I *think*) Abandoned Engineering on it.