Comment: Someone on the scanner said he is posting online?

(See in situ)


Someone on the scanner said he is posting online?

Where is he posting online? Not on his Russian website because he hasn't posted there in over a year.

Is this comment true?