site logo

Zuckerberg's Attempt to Clarify Facebook's Stance on Political Ads Leaves Much to be Desired