Sounds to me like some moderator wanted those unreliable sources and pieces of propaganda slipped in.
Definitely PTB.
Wow, look at the last removal from that timeframe in the modlog. Someone literally just said they think the other person might be a spam bot and got their post removed for it. There's definitely a mod with an agenda there.
The best solution to solving those uneasies would be to make your business less evil and exploitive. The fastest has already been covered.