The general attitude on these threads seems to be: "If it says so in the Gospel, you should check with Putin first before you believe it."
Between the Russian sockpuppets, the Russian shills, the Americans with mail-order Russian brides, and the weak-minded who just want to follow whoever appears to be the strongest, these threads get swamped by Putinistas faster than Obama can say “I hate America”...