Russian propaganda debunked in Russia