The anti-Russian mania in U.S. politics gives social media companies a welcome excuse to clamp down on promotional schemes for sites like Liberty Front Press by claiming that these are disinformation campaigns run by the U.S. enemy of the day.
Source