Big Tech lost big in the 2026 election

The Vergecast · 06 nov 2026 · 01:39:07

-01:39:07
The Vergecast