The amount of blatant propaganda posts here recently has been off the charts