John, Yet again, Facebook failed us. The new restrictions they put on political advertising earlier this week were poorly executed and full of glitches, leading to disastrous results for Democrats everywhere. John, Yet again, Facebook failed us. The new restrictions they put on politica…
See More from Leadership Team @ FFP