Absolutely they did .. and I hope it costs them dearly. I don't use any of those platforms ... FB, twitter, instagram, etc. ... and don't believe I'm missing anything at all.
Senate Judiciary Committee is going to subpoena Twitter CEO on Tuesday to explain why they chosed to censor NY Post!!! I hope they will get the answer , but deep down I doubt they will!!!