Did Mark Zuckerberg Throw $77 Billion in Our Money Into the Toilet? Dean Baker CounterPunch 16 6 31.12.2025 © CounterPunch visit website