The problem of the vulnerability of journalists doesn’t arise because the current laws are bad but because they are irrelevant.
In Soviet days, there was a joke about the unending patience of the Soviet citizen...
A number of Russian officials -- from the prosecutor-general to leaders of the opposition Yabloko party -- have proposed making it a crime to deny the Soviet Union's role in securing victory in World War II. The measure is ostensibly meant to "overcome Stalinism" -- and in doing so, would revive the Stalinist tactic of persecuting people for their personal opinions.