FReepers feast on Russian propaganda. Film at 11.
The Russian press often tells the truth, but not for the benefit of the West, but merely to demoralize the West.
But for those skeptics among us, like me, it is nice to know when I should start stockpiling iodine tablets.
Exactly true !
Consider the source ...