John Helmer and others have debunked that thoroughly.
According to an acquaintance who knows him in real life, he lives in Australia but pretends to post from Moscow.
He has a massive chip on his shoulder about Russia and Putin. He complained about FSB and a Russian company trying to kill him back in the day (see wikileaks cables).
He has no reason to be unbiased.