I’m not long $TWTR $FB or any other dumb platform.. but they’ve brought this political damage on themselves by the very fact, they’ve embraced the political spending both parties have lavished on their platforms, now they get “El Plumo”…